본문 바로가기

programming

(31)
Stack 영상으로 한눈에 정리하기 꼭 알아둬야 할 자료 구조: 스택 (Stack) 데이터를 제한적으로 접근할 수 있는 구조 한쪽 끝에서만 자료를 넣거나 뺄 수 있는 구조 가장 나중에 쌓은 데이터를 가장 먼저 빼낼 수 있는 데이터 구조 큐: FIFO 정책 스택: LIFO 정책 1. 스택 구조 스택은 LIFO(Last In, Fisrt Out) 또는 FILO(First In, Last Out) 데이터 관리 방식을 따름 LIFO: 마지막에 넣은 데이터를 가장 먼저 추출하는 데이터 관리 정책 FILO: 처음에 넣은 데이터를 가장 마지막에 추출하는 데이터 관리 정책 대표적인 스택의 활용 컴퓨터 내부의 프로세스 구조의 함수 동작 방식 주요 기능 push(): 데이터를 스택에 넣기 ( Queue 에서는 Enqueue ) po..
큐 (Queue) 영상으로 한눈에 정리하기 1. 큐 구조 줄을 서는 행위와 유사 가장 먼저 넣은 데이터를 가장 먼저 꺼낼 수 있는 구조 음식점에서 가장 먼저 줄을 선 사람이 제일 먼저 음식점에 입장하는 것과 동일 FIFO(First-In, First-Out) 또는 LILO(Last-In, Last-Out) 방식으로 스택과 꺼내는 순서가 반대 2. 알아둘 용어 Enqueue: 큐에 데이터를 넣는 기능 Dequeue: 큐에서 데이터를 꺼내는 기능 Visualgo 사이트에서 시연해보며 이해하기 (enqueue/dequeue 만 클릭해보며): https://visualgo.net/en/list VisuAlgo - Linked List (Single, Doubly), Stack, Queue, Deque VisuAlgo is fre..
배열 꼭 알아둬야 할 자료 구조: 배열 (Array)¶ 데이터를 나열하고, 각 데이터를 인덱스에 대응하도록 구성한 데이터 구조 파이썬에서는 리스트 타입이 배열 기능을 제공함 기본부터 철저하게 익히세요 동기부여 영상 1. 배열은 왜 필요할까? 같은 종류의 데이터를 효율적으로 관리하기 위해 사용 같은 종류의 데이터를 순차적으로 저장 장점: 빠른 접근 가능 첫 데이터의 위치에서 상대적인 위치로 데이터 접근(인덱스 번호로 접근) 단점: 데이터 추가/삭제의 어려움 미리 최대 길이를 지정해야 함 엑셀로 이해해보기 C 언어 예: 영어 단어 저장 Raw NBConvert FormatNoneLaTeXreSTHTMLMarkdownPythonCustom #include ​int main(int argc, char * argv[]..
Dart Tutorials_2 Dart는 선택적으로 JavaScript로 컴파일 할 수있는 C 스타일 구문을 가진 객체 지향 언어입니다. 인터페이스, 클래스, 컬렉션, 제네릭 및 선택적 입력과 같은 다양한 프로그래밍 지원을 지원합니다. Dart는 단일 페이지 애플리케이션을 만드는 데 광범위하게 사용될 수 있습니다. 단일 페이지 응용 프로그램은 웹 사이트 및 웹 응용 프로그램에만 적용됩니다. 단일 페이지 응용 프로그램을 사용하면 브라우저에서 다른 웹 페이지를로드하지 않고도 웹 사이트의 여러 화면 사이를 탐색 할 수 있습니다. 전형적인 예는 GMail 입니다.받은 편지함에서 메시지를 클릭하면 브라우저는 동일한 웹 페이지에 유지되지만 JavaScript 코드는받은 편지함을 숨기고 메시지 본문을 화면에 표시합니다. 구글의 특별한 빌드 발표했..
Dart Home Dart is an open-source general-purpose programming language. It is originally developed by Google and later approved as a standard by ECMA. Dart is a new programming language meant for the server as well as the browser. Introduced by Google, the Dart SDK ships with its compiler – the Dart VM. The SDK also includes a utility -dart2js, a transpiler that generates JavaScript equivalent of a Dart Sc..
main_dart lib - main.dart
다트 언어 https://blockdmask.tistory.com/393[Dart] 다트 기본 문법 정리 1편 (자료형, 연산자, 주석)안녕하세요. BlockDMask 입니다. 플러터(Flutter)를 이용해서 앱을 한번 만들어 보려고 공부를 시작했습니다. 앱을 만들어 보고싶다는 생각은 예전부터 했었습니다. 학창 시절에 자바에 대한 ��blockdmask.tistory.com https://beomseok95.tistory.com/315Flutter(플러터)가 Dart(다트)언어를 사용하는 이유Flutter(플러터)가 Dart(다트) 언어를 사용하는 이유 오랜만의 포스팅으로 돌아왔습니다! 이 글에서는 Flutter가 Dart언어를 어째서 사용하는지 이유에 대하여 알아보도록 하겠습니다. Flutter(플러터)와beo..
개빡친다 ㅅ..ㅂ ㅠ 찾아냄 https://stackoverflow.com/questions/47173708/why-avd-manager-options-are-not-showing-in-android-studio Why AVD Manager options are not showing in Android Studio Why i'm unable to see Android Virtual Device (AVD) I'm facing problem to create AVD in android studio, the problem is i'm unable to see any of this option Tools —> Android —> AVD Manager below sc... stackoverflow.com 여기 댓글중에 Go to Projec..