전체 글 16

[알고리즘] 정렬 | [5] 거품 정렬(버블 정렬) (Bubble Sort) - Python

[알고리즘] 정렬 | [1] 정렬, 선택 정렬 (Selection Sort) - Python [알고리즘] 정렬 | [1] 정렬, 선택 정렬 (Selection Sort) - Python [알고리즘] 정렬 | [2] 삽입 정렬 (Insertion Sort) - Python [알고리즘] 정렬 | [2] 삽입 정렬 (Insertion Sort) - Python https://yuriha.tistory.com/14 [알고리즘] 정렬 | [1] 정렬, 선택 정렬 (Selection Sort) - Python 1. 정렬(Sort yuriha.tistory.com [알고리즘] 정렬 | [2] 삽입 정렬 (Insertion Sort) - Python [알고리즘] 정렬 | [2] 삽입 정렬 (Insertion Sort)..

[알고리즘] 정렬 | 정렬의 시간 복잡도 - Python

[알고리즘] 정렬 | [1] 정렬, 선택 정렬 (Selection Sort) - Python [알고리즘] 정렬 | [1] 정렬, 선택 정렬 (Selection Sort) - Python 1. 정렬(Sorting)이란? 1) 정렬은 '특정한 기준에 따라서 데이터를 순서대로 나열하는 것'을 뜻한다. '오름차순', '내림차순'이 이에 해당한다. 2) 정렬 알고리즘은 단순히 데이터를 정렬하는 것을 넘 yuriha.tistory.com [알고리즘] 정렬 | [2] 삽입 정렬 (Insertion Sort) - Python [알고리즘] 정렬 | [2] 삽입 정렬 (Insertion Sort) - Python https://yuriha.tistory.com/14 [알고리즘] 정렬 | [1] 정렬, 선택 정렬 (Sele..

[알고리즘] 정렬 | [4] 계수 정렬 (Counting Sort) - Python

[알고리즘] 정렬 | [1] 정렬, 선택 정렬 (Selection Sort) - Python [알고리즘] 정렬 | [1] 정렬, 선택 정렬 (Selection Sort) - Python 1. 정렬(Sorting)이란? 1) 정렬은 '특정한 기준에 따라서 데이터를 순서대로 나열하는 것'을 뜻한다. '오름차순', '내림차순'이 이에 해당한다. 2) 정렬 알고리즘은 단순히 데이터를 정렬하는 것을 넘 yuriha.tistory.com [알고리즘] 정렬 | [2] 삽입 정렬 (Insertion Sort) - Python [알고리즘] 정렬 | [2] 삽입 정렬 (Insertion Sort) - Python https://yuriha.tistory.com/14 [알고리즘] 정렬 | [1] 정렬, 선택 정렬 (Sele..

[알고리즘] 정렬 | [3] 퀵 정렬 (Quick Sort) - Python

[알고리즘] 정렬 | [1] 정렬, 선택 정렬 (Selection Sort) - Python [알고리즘] 정렬 | [1] 정렬, 선택 정렬 (Selection Sort) - Python 1. 정렬(Sorting)이란? 1) 정렬은 '특정한 기준에 따라서 데이터를 순서대로 나열하는 것'을 뜻한다. '오름차순', '내림차순'이 이에 해당한다. 2) 정렬 알고리즘은 단순히 데이터를 정렬하는 것을 넘 yuriha.tistory.com [알고리즘] 정렬 | [2] 삽입 정렬 (Insertion Sort) - Python [알고리즘] 정렬 | [2] 삽입 정렬 (Insertion Sort) - Python https://yuriha.tistory.com/14 [알고리즘] 정렬 | [1] 정렬, 선택 정렬 (Sele..

[알고리즘] 정렬 | [2] 삽입 정렬 (Insertion Sort) - Python

[알고리즘] 정렬 | [1] 정렬, 선택 정렬 (Selection Sort) - Python [알고리즘] 정렬 | [1] 정렬, 선택 정렬 (Selection Sort) - Python 1. 정렬(Sorting)이란? 1) 정렬은 '특정한 기준에 따라서 데이터를 순서대로 나열하는 것'을 뜻한다. '오름차순', '내림차순'이 이에 해당한다. 2) 정렬 알고리즘은 단순히 데이터를 정렬하는 것을 넘 yuriha.tistory.com [알고리즘] 정렬 | [3] 퀵 정렬 (Quick Sort) - Python [알고리즘] 정렬 | [3] 퀵 정렬 (Quick Sort) - Python [알고리즘] 정렬 | [1] 정렬, 선택 정렬 (Selection Sort) - Python [알고리즘] 정렬 | [1] 정렬,..

[알고리즘] 정렬 | [1] 정렬, 선택 정렬 (Selection Sort) - Python

[알고리즘] 정렬 | [2] 삽입 정렬 (Insertion Sort) - Python [알고리즘] 정렬 | [2] 삽입 정렬 (Insertion Sort) - Python https://yuriha.tistory.com/14 [알고리즘] 정렬 | [1] 정렬, 선택 정렬 (Selection Sort) - Python 1. 정렬(Sorting)이란? 1) 정렬은 '특정한 기준에 따라서 데이터를 순서대로 나열하는 것'을 뜻한다. '오름차순', '내 yuriha.tistory.com [알고리즘] 정렬 | [3] 퀵 정렬 (Quick Sort) - Python [알고리즘] 정렬 | [3] 퀵 정렬 (Quick Sort) - Python [알고리즘] 정렬 | [1] 정렬, 선택 정렬 (Selection Sort)..

[선형대수] 행렬의 배열, 행렬의 형태|영행렬, 대각행렬, 단위행렬, 정방행렬

행렬의 배열 - 수나 문자를 직사각형 모양으로 배열하여 ( ) 또는 [ ]로 묶은 것을 행렬(matrix)이라고 한다. - 배열의 가로줄: 행(row) - 배열의 세로줄: 열(column) - m*n, m은 row, n은 column 1) 영행렬 - 모든 원소가 0인 행렬 - 행렬의 연산에서 영행렬의 역할은 실수에서 숫자 0의 역할과 비슷함 2) 대각행렬 - 주대각선 외 모든 게 0인 정사각 행렬 3) 단위행렬(항등 행렬) - 주대각선의 원소가 모두 1이며, 나머지 원소는 모두 0인 정사각행렬 4) 정방행렬 - 같은 수의 행과 열을 가지는 행렬 - n*n 형태의 행렬을 의미 5) 전치행렬 - 행렬 A에서 행과 열의 원소의 위치를 바꾼 행렬을 A의 전치행렬이라 하고, A^t 로 나타낸다. - 예를 들어, ..

선형대수 2023.01.16

코드업(CodeUp) 기초 100제_파이썬_6007번

코드업(CodeUp) 기초 100제_파이썬_6007번 1. 6007 : [기초-출력] 출력하기07(설명)(py) https://codeup.kr/problem.php?id=6007 2. 문제 윈도우 운영체제의 파일 경로를 출력하는 연습을 해보자. 파일 경로에는 특수문자들이 포함된다. 다음 경로를 출력하시오. "C:\Download\'hello'.py" (단, 따옴표도 함께 출력한다.) 3. 입력 print("\"C:\Download\\'hello'.py\"") 4. 출력 >>> "C:\Download\'hello'.py" 5. 참고 1. 큰 따옴표를 표현하기 위하여 그 앞에 백슬래시(\)를 사용하였다. 2. 'hello'를 표현하기 위하여 그 앞에 백슬래시(\)를 사용하였다. print("\"C:\\Do..

코드업(CodeUp) 기초 100제_파이썬_6006번

코드업(CodeUp) 기초 100제_파이썬_6006번 1. 6006 : [기초-출력] 출력하기(설명)(py) https://codeup.kr/problem.php?id=6006 2. 문제 이번에는 특수문자 출력에 도전하자!! 다음 문장을 출력하시오. "!@#$%^&*()' (단, 큰따옴표와 작은따옴표도 함께 출력한다.) 3. 입력 print("\"!@#$%^&*()'") 4. 출력 >>> "!@#$%^&*()' 5. 참고 파이썬의 print() 함수에서 큰 따옴표 또는 작은 따옴표를 출력하기 위해서는 백슬래시(\)를 사용한다. 따라서 문자열을 넣기위해 큰 따옴표를 양옆에 열어주었고, 문자들의 표현을 위하여 \를 앞쪽에 추가하였다.