A+(B+C) = (A+B)+CA 라는 생각에 (B+C)를 추가한거나, (A+B)라는 생각에 C를 추가한거나 같다주어진 문제를 해결하기 위한 절차컴퓨터에서의 알고리즘은👀??주어진 문제를 단위 작업으로 나누고 문제를 해결하기 위한 처리 순서를 정하는 과정 ! 🎈 알고
데이터를 서로 연관시키지 않고 모아두는 컨테이너🎈3가지 속성 지님1\. 멤버십 연산자 : in2\. 크기 함수 : len(seq)3\. 반복성 : 반복문의 데이터를 순회한다파이썬의 내장 컬렉션 데이터 타입은?! 셋과 딕셔너리!멤버십 테스트 및 중복 항목 제거에서 사
이진트리의 일종.여러 개의 값 중에서 가장 큰 값이나 가장 작은 값을 빠르게 찾을 수 있도록 구성 된 자료구조최소 힙 : 부모 노드의 값이 항상 하위 노드의 값보다 작은 경우최대 힙 : 부모 노드의 값이 항상 하위 노드의 값보다 큰 경우우선 순위 숫자가 큰 프로세스가
재귀 호출을 이용하는 N팩토리얼 구하기그래프에서 최적 경로를 구하는 데이크스트라 알고리즘정적분의 값을 궇나느 사다리꼴 알고리즘연립 방정식의 해를 구하는 가우스 소거법구글 같은 포털에서 사용하는 검색 알고리즘웹 검색 / 페이지 링크로 나뉨!데이터베이스의 일관성을 위한 알
이전 벨로그에 이어서 랭킹 알고리즘을 살펴보자.랭킹 : 선택된 페이지를 대상으로 어떤 페이지가 고객의 요구에 더욱 부합하는 것인지를 결정하는 것 특정 페이지에 링크가 많이 걸려 있따면, 고객의 요구에 부합할 가능성이 높은 것으로 판단하여 사용자에게 보여줄 때 앞에 위치
영향력 있는 알고리즘 중, 웹 검색 알고리즘에 이어 영향력 있는 알고리즘에 대해 알아보자!계산 수행 : 데이터를 조작데이터 저장 : 입력된 데이터를 저장데이터 전송 : 데이터를 필요한 곳으로 전송한다. 데이터 전송에서 가장 중요한 것은 데이터를 정확하게 전송하는 것오류
📌 순차 탐색: 리스트 안에 있는 특정한 데이터를 찾기 위해 앞에서부터 찾기📌 이진 탐색: 탐색 범위를 절반씩 좁혀가며 데이터를 탐색하는 방법소스코드