일종의 번역팩. 컴퓨터는 1010101 과 같은 언어만 알아듣기 때문에 파이썬을 통해 번역해준다.네덜란드 프로그래머 Guido van Rossum이 '읽기 쉬운 코드'에 중점을 두어 개발한 프로그래밍 언어숫자형 자료형, bool자료형 등이 존재한다.파이썬에서는 글도 데
튜플은 리스트와 비슷하나 불변인 자료형. 마찬가지로 순서 존재(리스트처럼 값을 바꾸는 작업 불가)딕셔너리 대신 리스트와 튜플로 딕셔너리 비슷하게 만들어 사용해야 할때 많이쓰인다.말 그대로 집합을 구현한다. 중복이 제거되는 장점이 있음.교집합 / 합집합 / 차집합도 구할
프로그래머들이 코딩을 하는데 쓰는 언어 중 하나.Node.js 는 우리가 자바스크립트 언어의 문법에 맞게 코딩을 했을 때 컴퓨터가 이를 해석해서 처리할 수 있도록 해주는 일종의 전용번역기라고 생각하면 된다.자바스크립트에서 변수를 선언할 때는 let 이라는 키워드를 사용
주의할점은 변수의 값을 계속 변화시켜줘서 언젠가는 반복문이 끝나게 설정해야 함.(실수로 무한루프에 빠졌으면 ctrl + c 눌러서 중단)while과 같은 반복문이나, 좀 더 명시적으로 반복문의 조건을 표현할 수 있다.실행순서temperature라는 변수를 선언하고 값을
어떤 문제가 있을 때, 그것을 해결하기 위한 여러 동작들의 모임Q. 다음과 같이 숫자로 이루어진 배열이 있을 때, 이 배열 내에서 가장 큰 수를 반환하시오3, 5, 6, 1, 2, 4첫번째 방법두번째 방법어떤게 더 효율적일까?? 생각해보자!!!Q. 다음과 같은 문자열
https://www.faceprep.in/data-structures/linked-list-vs-array/ 출처클래스는 분류, 집합 같은 속성과 기능을 가진 객체를 총칭하는 개념클래스가 사람이라면, 객체는 유재석이 될수도 있고, 박명수가 될 수도 있다.클래
01. 정렬 - 1 정렬이란? > 데이터를 순서대로 나열하는 방법을 의미 버블정렬 https://www.google.com/url?sa=i&url=https%3A%2F%2Fgfycat.com%2Fko%2Fexaltedinconsequentialdwarfrabb
버전 관리: 프로젝트 상태가 변경되는 정보를 알고 있다는 것. Git 은 가장 널리 쓰이는 버전관리 도구 중에 하나로 commit 을 사용해서 버전이 달라지는 것을 관리.git 초기화(git initialize) : 컴퓨터에 있는 프로젝트를 Git 이 관리하는 프로젝트
뿌리와 가지로 구성되어 거꾸로 세워놓은 나무처럼 보이는 계층형 비선형 자료 구조.큐(Queue), 스택(stack)은 선형구조라고 하는데 트리는 비선형 구조이다.비선형 구조는 선형구조와는 다르게 데이터가 계층적 혹은 망으로 구성되어 있다.선형구조는 자료를 저장하고 꺼내
1단계. 누가 이 작업 할 것인지 정한다. - Issue2단계. 각자 맡은 것을 작업한다. - Branch3단계. 각자 작업을 프로젝트에 합친다. - merge(경우에 따라). 작업한 내용을 리뷰하고 최종적으로 프로젝트에 반영한다. - PR 후 mergeissue 는
작업내역을 프로젝트에 반영하는 것이 아니라 충분히 리뷰받고 최종적으로 프로젝트에 반영하는 단계1단계. 누가 이 작업 할 것인지 정한다. - Issue2단계. 각자 맡은 것을 작업한다. - Branch3단계. 각자 작업을 프로젝트에 합친다. - merge👉 (경우에 따