(1) 정수형(int)(2) 실수형(float)1-1. 사칙연산\+, -, \*, //로 나누기하면 값이 출력된다. (//로 나누면 몫이 출력, %로 나누면 나머지가 출력)""로 감싸기''로 감싸기"""로 감싸기'''로 감싸기문자열이 중첩될 경우 "와 '로 구분해야한다
파이썬 코테강의를 듣고 특별히 기억할만한 내용, 처음 배운 내용 위주로 작성하는 복습글이다. 레고레고~!할당 연산자 =은 정확히 무엇일까?변수를 할당할 때 사용하는 할당연산자는 단순히 변수에 이름을 붙이는 것이 아니다.변수가 할당된 객체의 주솟값을 가리킨다.변수 age
not : true는 false로, false는 true로a < x < b 이런 연산도 가능리스트같은 객체에서 각 요소를 반복문 for로 돌아다니면서 제어하기 위해 사용조건문 = 제어문if else는 깔끔하게 흑백논리로 떨어질 때 사용모 아니면 도0 아니면
슬라이싱 = 얕은복사 객체 복사 시 주의 해시 자료구조 문제 해결 시 딕셔너리의 역할 : 두 가지 자료구조를 일대일 관계로 묶어줌 딕셔너리와 set 차이 : in 연산 시 시간복잡도, 공간복잡도의 차이 -> 빠르게 찾을 수 있게끔 해시함수로 정리해둔 것 .. 딕셔
while문 while문 멈추는 방법 조건문을 false로 변환(조건문 반전시키기, 조건에 따라 while문 자동으로 멈추기) 내부에서 break 걸기 ex. 리스트가 빌때까지 삭제. 리스트가 비게 되면 while문 멈춤 while 리스트명 으로 작성하면 리스트가 비
스트링 알고리즘, 2차원 리스트 ~ 순열조합 백트래킹 brute force : 무지성으로 다 돌려보는 것 2차원 리스트 인접 행렬 인접 리스트 이중 for문 행부터 먼저 차례로 보는 것 : 행 우선순회 열부터 : 열 우선순회 전치 : 화살표가 반대로 되는 것과
스택 구현 : append, pop 무방향 그래프의 인접행렬의 모양은? -> 대칭적이다. = 전치가 의미가 없음 dfs 깊이우선탐색 업로드중.. 전체 점을 다 거쳐야 하는 경로 visited 사용 1) 리스트 방식 : 방문 한 점의 값을 True 2) set 방식
알고리즘의 효율성길이(개수)가 N인 데이터에 대한 연산의 횟수best case첫번째에 target값 존재 => 1번째만에 target값 찾음worst case 마지막에 target값 존재 혹은 target값 없음 => N번째에 target값 찾음 or N번 다 돌고 못
답은 나오지만, 시간초과로 실패중복 개수를 세어야 하니 절대로 중복제거를 하면 안된다는 생각이 패착이었다...중복을 제거한 리스트를 만들어서 각 문자의 개수를 센다.max() 함수는 중복값이 안나온다는 것만으로 사용하지 않았었는데,max()값을 count() 함수의 인