[Python] 문자 아스키코드 변환

문자 ➡ 아스키코드 ( chr( ) 이용 ) 아스키코드 ➡ 문자 ( ord( ) 이용 ) 아스키코드 표

2022년 4월 21일
·
0개의 댓글
·

[Python] n진수 변환

파이썬에서 지원하는 진수 변환 라이브러리위의 라이브러리를 사용했을 때, 앞에 붙는 '0b', '0o', '0x'는 2진수, 8진수, 16진수를 나타내므로 우리가 알고있는 2진수, 8진수, 16진수와 같이 표현하기 위해서는 3번째 자리부터 슬라이싱해서 나타내주면 된다.➡

2022년 4월 21일
·
0개의 댓글
·
post-thumbnail

[Algorithm] Shortest Path - 최단경로 알고리즘

최단 경로 알고리즘이란,최단 경로 알고리즘으로 주어진 노드와 간선들 중 가장 짧은 경로를 찾는 알고리즘최단 경로 문제의 종류하나의 정점에서 다른 하나의 정점까지 최단 경로를 구하는 문제하나의 정점에서 다른 모든 정점까지의 최단 경로를 구하는 문제각 모든 정점에서 다른

2022년 4월 20일
·
0개의 댓글
·
post-thumbnail

[Algorithm] Greedy - 탐욕알고리즘

그리디 알고리즘이란,단순하면서 강력한 문제 해결법매 순간 가장 좋아 보이는 것을 선택하며, 현재의 선택이 나중에 미칠 영향을 고려하지 않음그리디 알고리즘은 기준에 따라 좋은 것을 선택하므로, ‘가장 큰 순서대로’ 혹은 ‘가장 작은 순서대로’와 같은 기준을 제시해야함그리

2022년 4월 20일
·
0개의 댓글
·
post-thumbnail

[programmers] 신고 결과 받기 (python)

문제보러가기문제 접근법신고받은 list인 report변수를 ' '로 나눠준다.신고받은 횟수를 저장해주는 dictionary 선언신고받은 횟수가 k를 넘는 경우 신고한 대상이 정지되는 횟수를 저장해주는 list 선언코드문제 난이도고찰

2022년 4월 20일
·
0개의 댓글
·
post-thumbnail

[Python] List

리스트 생성arr = \[]arr = list()리스트 입력list.append() 이용리스트 출력for문 이용인덱스 출력while문 이용pprint() 이용print() 이용리스트 함수

2022년 4월 19일
·
0개의 댓글
·
post-thumbnail

[Python] 문자열 자료형

문자열이란문자열이란, 문자·단어 등으로 구성된 문자들의 집합문자열 이스케이프 코드문자열 연산문자열 곱하기 : 문자열을 곱하는 숫자만큼 반복문자열 더하기 : 해당 문자열들을 연결문자열 인덱싱과 슬라이싱문자열 메소드

2022년 4월 19일
·
0개의 댓글
·
post-thumbnail

[Algorithm] BFS - 깊이 우선 탐색

너비 우선 탐색이란,루트 노드(혹은 다른 임의의 노드)에서 시작해서 인접한 노드를 먼저 탐색하는 방법시작 정점으로부터 가까운 정점을 먼저 방문하고 멀리 떨어져 있는 정점을 나중에 방문하는 순회 방법이다.깊게 탐색하기 전에 넓게 탐색하는 것사용하는 경우 : 두 노드 사이

2022년 3월 30일
·
0개의 댓글
·
post-thumbnail

[Algorithm] DFS - 깊이 우선 탐색

그래프 탐색이란,하나의 정점으로부터 시작하여 차례대로 모든 정점들을 한 번씩 방문하는 것 → 특정 도시에서 다른 도시로 갈 수 있는지 없는지 → 전자 회로에서 특정 단자와 단자가 서로 연결되어 있는지 깊이 우선 탐색이란,루트 노드(혹은 다른 임의의 노드)에서 시작

2022년 3월 30일
·
0개의 댓글
·
post-thumbnail

[Data Structure] Graph

Graph의 개념단순히 노드(N, node)와 그 노드를 연결하는 간선(E, Edge)을 하나로 모아 놓은 자료구조연결되어 있는 객체 간의 관계를 표현할 수 있는 자료구조임그래프는 여러 개의 고립된 부분 그래프로 구성될 수 있음Graph와 관련된 용어→ 방향 그래프에

2022년 3월 30일
·
0개의 댓글
·
post-thumbnail

[Data Structure] Queue

Queue의 개념컴퓨터의 기본적인 자료 구조의 한 가지로, 먼저 집어 넣은 데이터가 먼저 나오는 FIFO(First In First Out)구조로 저장하는 형식Queue의 사용 사례데이터가 입력된 시간 순서대로 처리해야 할 필요가 있는 상황에 이용BFS 구현처리해야 할

2022년 3월 30일
·
0개의 댓글
·
post-thumbnail

[Data Structure] Heap

Heap의 개념완전 이진 트리의 일종으로 우선순위 큐를 위하여 만들어진 자료구조여러 개의 값들 중에서 최댓값이나 최솟값을 빠르게 찾아내도록 만들어진 자료구조힙은 일종의 반정렬 상태(느슨한 정렬 상태) 를 유지함큰 값이 상위 레벨이 있고, 작은 값이 하위 레벨에 있다는

2022년 3월 30일
·
0개의 댓글
·
post-thumbnail

[Data Structure] Stack

Stack의 개념한 쪽 끝에서만 자료를 넣고 뺄 수 있는 LIFO 형식의 자료구조Stack의 사용 사례재귀 알고리즘을 사용하는 경우 스택이 유용함재귀 알고리즘재귀 적으로 함수를 호출해야 하는 경우에 임시 데이터를 스택에 넣어줌재귀 함수를 빠져 나와 퇴각 검색(backt

2022년 3월 30일
·
0개의 댓글
·
post-thumbnail

[Data Structure] Tree

트리의 개념 🗣 트리는 노드로 이루어진 자료 구조 1️⃣ 트리는 하나의 루트 노드를 갖는다. 2️⃣ 루트 노드는 0개 이상의 자식 노드를 갖고 있다. 3️⃣ 그 자식 노드 또한 0개 이상의 자식 노드를 갖고 있고, 이는 반복적으로 정의된

2022년 3월 30일
·
0개의 댓글
·
post-thumbnail

수식 계산기 만들기 | Toy Project

Django로 처음하는 나의 프로젝트

2022년 3월 3일
·
0개의 댓글
·