일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- py
- Matrix Factorization
- 어렵다
- java
- 프로그래머스
- 파이썬
- level1
- 휴학
- 다시풀기
- androidstudio
- 내휴학생활중의아주큰일
- SQL
- LEVEL2
- MSBuild
- 대학원
- 컴퓨터비전
- Python
- Github
- BFS
- 대학원일기
- level4
- 안드로이드스튜디오
- build
- 컨트리뷰톤
- D3
- SWEA
- WebOS
- level3
- 자바
- git
- Today
- Total
목록언어!/피드백 (5)
bit가 눈 앞에서 왔다갔다
치명적인 실수를 했는데 거기서 시간을 굉장히 많이 까먹었다. 처음에 deq 선언을 이렇게 함 deq = deque([begin, 0]) 1차원 리스트인거임 근데 이래 놓고 cur, depth = deq.popleft() 여기서 에러나니까 ???? 하고 한참 헤매었음 저건 뭐 popleft를 두 번하면 되니까 해결 한다면 할 수 있었지만 그 다음에서 문제가 발생했다. if cnt == 1: visited[i] = True deq.append([words[i], depth + 1]) 이렇게 append 해버린 것이었다.. 그러니까 위에서는 1차원 리스트고 밑에서는 2차원 리스트로 넣어버린 것이다... 당연히 루프를 돌면서 popleft()를 두번 한 곳에서 에러가 발생했고 또 어리둥절했음. 발견 못해서 디버..
명품 자바 프로그래밍 9장 7번 package chapter9; import java.awt.*; import javax.swing.*; public class layout extends JFrame{ public layout() { setTitle("계산기 프레임"); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); Container con = getContentPane(); JPanel pn = new JPanel(); JPanel pc = new JPanel(); JPanel ps = new JPanel(); con.add(pn, BorderLayout.NORTH); con.add(pc); con.add(ps, BorderLayout.SOUTH); pc.setL..
요새 알고리즘 때문에 파이썬을 공부하면서 문제 풀기 전에 기초 문제 몇 개 푸는데 오류가 생겼다. # 이건 문제 없다. 고쳤음.. 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년 만에 한다지만 너무 티내는 것 같다.. 순간 너무 철렁했다... &&든 ||이든 논리연산자는 비교대상을 꼭 앞에 붙여서 써야한다...
알고리즘 과제하면서 나는 내가 좋아하는 인덱스 실수를 또 저질렀다... ._. 그래도 이번엔 마음을 잘 지키며! 나쁜 생각 안 하고! 스스로! 끝끝내! 몇 시간 만에! 잘못된 걸 찾아냈다! 이렇게 에러 찾아서 해결했으니까 점차 점차 같은 실수 줄이고 스스로도 자신감도 더 생기겠지..! 경험이라고 생각하고 작성한다. 상황 -Max-Priority Queue를 구현하는 상황 -클래스 배열을 선언함 -교재에서 root를 인덱스 1번부터 시작한 상황이었다. 클래스 배열도 +1 되어 선언된 상태, 모든 반복문도 인덱스 1이 기준 ex) in >> length; INFO = new info[length + 1];//책에서 인덱스 [1]부터 시작 string name = ""; int stnum = 0; int sc..
ifstream in("C:\\Users\\김예원\\source\\repos\\알고리즘-4\\알고리즘-4\\Input.txt"); int num=0; string temp; in >> num; INFO = new info[num]; string name; int stnum; int score; for (int i = 0; i > name; in >> stnum; in >> score; INFO[i] = info(name, stnum, score); } for (int i = 0; i < num; i++) { INFO[i].getinfo(); cout