일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- WebOS
- git
- java
- 어렵다
- Python
- androidstudio
- level4
- 내휴학생활중의아주큰일
- LEVEL2
- build
- 자바
- D3
- MSBuild
- 컴퓨터비전
- 휴학
- level3
- Matrix Factorization
- SWEA
- 안드로이드스튜디오
- 대학원일기
- 대학원
- Github
- level1
- 다시풀기
- 컨트리뷰톤
- BFS
- 파이썬
- py
- 프로그래머스
- SQL
- Today
- Total
목록전체 글 (194)
bit가 눈 앞에서 왔다갔다
급하게 휴학하면서 최종 정리를 제대로 하지 못했었지만 자바를 다시 공부하는 시점에서 정리해보고자 한다! *시현 영상 yewon918/GukBab 뜨거워 죽어도 국밥. Contribute to yewon918/GukBab development by creating an account on GitHub. github.com 시현 영상을 좀 특색 있게 해보고 싶었다. 처음 해보는 자바 프로젝트였고 마무리를 잘하고 싶어서 시현 영상에 신경을 많이 썼었다ㅎ 자바를 처음 배우는 입장이었었다. 객체지향은 c++을 하면서 어느 정도 개념이 잡혀있다고 생각했는데 자바는 좀 더 디테일한 느낌이었다. C를 배울 땐 main은 무조건 밖에 나와있었는데 자바는 main이 클래스에 포함되어 있어야 했다. 이클립스를 쓸 때 파일 ..
요새 알고리즘 때문에 파이썬을 공부하면서 문제 풀기 전에 기초 문제 몇 개 푸는데 오류가 생겼다. # 이건 문제 없다. 고쳤음.. s = int(input()) if s == 12 or s== 1 or s== 2: print("winter") elif s == 3 or s == 4 or s== 5: print("spring") elif s == 6 or s == 7 or s==8: print("summer") else: print("fall") 조건식 내에서 s == 12 || 1 || 2 이런 식으로 작성해버린 것이담.. 코딩 1년 만에 한다지만 너무 티내는 것 같다.. 순간 너무 철렁했다... &&든 ||이든 논리연산자는 비교대상을 꼭 앞에 붙여서 써야한다...
우연히 유튜브에서 인터랙티브 웹 이라는 걸 보게 됐는데 관심이 좀 간다! 뭔가 창의력 뿜뿜할거 같다고 해야하나? 창의적인거 원래 좋아해서 그런거 배우면 나한테 잘 맞을거 같기도 하다. 무엇보다 시각적으로 화려한걸 할 수 있다는게 너무 좋은거 같음. 그거 잘 배우면 애플 홈페이지 같이 슈슈슉 슈슛! 휙! 하고 화려하게 만들 수 있을까? + 요즘 컴퓨터 네트워크 들어서인지 네트워크도 좀 관심간다. 원래 관심이 있는 분야이기도 했지만 물리 이런거 많이 쓴다고 하고 대학원 가야할거래서 관심을 접을까 하기도 했는데 일단 물리 이야기가 종종 나오는게 좋다. 물리 재밌잖앙,, 고3때 재밌다고 탐구 선택과목 물2 선택한거도 생각나고 좋다. 수능도 물1 생2로 봤다. 조합 이런거 생각 안하고 생2도 재밌을거 같아서 그냥..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/xV7ya/btqZjuB9g0a/WqslQbkciZt9xcZ9zOir2k/img.png)
안드로이드 스튜디오 설치 후 에뮬레이터 실행하는데 이런 문구가 나오면서 에뮬레이터가 실행되지 않았다. the emulator process for avd pixel_3a_api_30_x86 was killed. 금 오전 시간 내내 낑낑거리다가 방법을 찾아냈다ㅎㅎㅎ 드라이브 용량 충분한데 환경변수 설정 잘 모르겠고 경로 중 user name 때문에 한글 섞여있어서 속 썩고 있는 사람들에게 도움될 것 같다. (안드로이드는 경로에 한글 들어가면 오류 난다) 간단히 말하면 .android에 들어있는 avd를 옮겨주는 방식으로 진행된다. 당황스럽고 짜증 나고 별 생각 다 들 텐데(본인 이야기..) 천천히 따라해봐욤ㅎㅎㅎ 1. (당연히) 드라이브 용량 확보 안드로이드 스튜디오 개발자 홈페이지에는 2GB 이상이 필요..
특정 조건일 때만 사용 가능하며 매우 빠름 데이터 크기 범위가 제한 되어 있을 경우와 정수 형태로 표현 할 수 있을 때 사용 안정정렬 복잡도 분석: 데이터 개수 N, 최대값(양수) K이다. 최악의 경우(데이터의 범위가 너무 큰 경우 ex. 0 ~ 99999)에도 O(N+K) 유지 알고리즘 입력받는 데이터의 범위를 포함할 수 있는 리스트를 생성한다. 생성한 리스트에서 각 데이터에 해당하는 인덱스의 값을 증가시킨다. array = [7, 5, 9, 0, 3, 1, 6, 2, 9, 1, 4, 8, 0, 5, 2] count = [0] * (max(array)+1) #모든 범위를 포함하는 리스트 생성 for i in range(len(array)): count[array[i]] += 1 #각 데이터에 해당하는 ..