일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- geojson
- graph
- 3d데이터
- python최단거리
- 데이터입수
- STL
- 동명이인찾기
- 폴더조사
- Set
- osmnx
- MESH
- 지하철역좌표
- 파이썬
- 컨테이너
- 좌표거리
- docker
- 이미지빌드
- 도커 레이어
- GNN
- 그리드분할
- pyvista
- 알고리즘
- Python
- 도커
- GCN
- geopandas
- 귀여운고래
- 3d
- GIS
- 패치분할
- Today
- Total
목록파이썬 (3)
이것저것 기록
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/nPk2S/btq7zvebjMA/UEhFJ2LBAyxoP5vBbQ3KDK/img.png)
* 의 문제 03를 정리한 내용입니다. 1. 동명이인 찾기 알고리즘 설명: 집합(set)을 사용하여 중복된 값을 찾는 문제이다. 입력으로는 n명의 이름이 있는 리스트가 들어가고, 이 중 중복되는 이름을 제외하고 unique 이름만 집합으로 반환해야한다. 주의 해야하는 포인트: 비교할 이름을 뽑은 다음에는 순서상 뒤에 이름들 하고만 비교하면 된다. 순서상 앞에 있는 이름들 하고는 비교할 필요가 없다. 리스트의 마지막 이름을 기준으로는 비교하지 않아도 된다. 마지막보다 한 번째 앞의 이름과 이미 비교가 끝났다. 같은 이름을 찾으면 결과(result) 집합에 해당 이름을 추가한다. 사용하는 함수: 함수 설명 len(s) 집합의 길이를 구함 add(x) 집합에 x라는 자료를 추가함 discard(x) 집합에 자..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/coVnUb/btq66krCitN/DNrRLxwBMD7zby8wKIZO0k/img.jpg)
1. O (빅 오) 표기법 알고리즘의 대략적인 성능을 표시하는 방법 입력 크기 n과 필요한 계산 횟수와의 관계에 주목하는 표현 방법 계산 복잡도는 특별한 언급이 없다면 시간 복잡도를 의미하는 것이지만 본래 계산 복잡도는 시간 복잡도(time complexity), 공간 복잡도(space complexity)로 두가지가 있음 시간 복잡도 (Time Complexity): 특정한 크기의 입력에 대해서 알고리즘이 소요하는 시간이 얼마나 되는가? 공간 복잡도 (Space Complexity): 특정한 크기의 입력에 대해서 알고리즘이 사용하는 컴퓨터 자원(메모리)이 얼마나 되는가? 2. O(n) & O(1) 0부터 n까지의 총 합을 구한다고 가정해보자. 두 가지 방법이 있다. 0+1+2+ ... + n 과 같이 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bcYMMJ/btqTcRa6R9P/2K2HtNbVs7rFFSn1uRwMA1/img.png)
아무래도 졸업 논문에 그래프 관련 모델을 사용하게 될 것 같아서 (특히 whole graphp embedding) 요즘 그래프 이론이나, 파이썬으로 그래프 모델을 구현하는 방법들에 대해 공부하고 있다. 보통 Graph Neural Networks (GNN)에는 DGL이나 NetworkX등의 라이브러리를 사용하는 것으로 알고 있는데, 그래프 임베딩 관련한 라이브러리를 뒤지다가 몇 가지 완제품(?) 라이브러리를 찾게 되었다. 이 중 쓸만한 기능이 있나 어차피 둘러 볼 생각이었고, 공유하면 좋을 듯 하여 이렇게 포스팅을 쓰게 됐다. 우선 이 포스팅에서 짚고 넘어가야 할 부분은, 내가 whole graph embedding을 위해 모델을 찾고 있었다는 점! 그래서 그래프 임베딩 관련한 기능을 중점적으로 정리 및..