일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- level4
- 안드로이드스튜디오
- MSBuild
- py
- D3
- build
- 대학원일기
- 다시풀기
- Matrix Factorization
- java
- androidstudio
- 휴학
- 파이썬
- level1
- SWEA
- git
- BFS
- 내휴학생활중의아주큰일
- 컴퓨터비전
- 대학원
- WebOS
- SQL
- level3
- Python
- 어렵다
- 자바
- 프로그래머스
- 컨트리뷰톤
- LEVEL2
- Github
- Today
- Total
목록언어! (14)
bit가 눈 앞에서 왔다갔다
자바 복습할 겸, 공부할 겸 블로그에 정리할 예정! 기본 문법이랑 객체지향 개념 부분은 뭔가 너무 많이 보고 거기만 계속 보게 되는거 같아서 GUI, 스레드, 스윙 이런 쪽 부터 보고 앞으로 돌아가기로 했다! 자바가 주 언어가 되게 열심히 하겠다- ((명품 JAVA Programming이라는 책을 보며 하고 있다.))
요새 알고리즘 때문에 파이썬을 공부하면서 문제 풀기 전에 기초 문제 몇 개 푸는데 오류가 생겼다. # 이건 문제 없다. 고쳤음.. 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년 만에 한다지만 너무 티내는 것 같다.. 순간 너무 철렁했다... &&든 ||이든 논리연산자는 비교대상을 꼭 앞에 붙여서 써야한다...
틈틈히 공부하는 내용 추가해서 업데이트 중! *자료형 정수(양, 음, 0), 실수(숫자에 . 찍으면 실수로 인식 ex a = 10.) 연산 별도 처리 없이 그대로 a = 5 b = -0.5 print(a+b) #실수형 -> 정수형 ; 기본 내장 함수 int 사용 a = (int)(10.) 지수 표현 방식 1e9 -> 10의 9제곱(1,000,000,000) INF = 1e9 print(INF) #2진수체계에서는 실수 정보 표현 한계, 미세한 오류 만들어냄 -> round() a = 0.3 + 0.6 print(a) #결과: 0.8999999 print(round(a,2)) #소수점 둘째자리에서 반올림 #결과: 0.9 *연산 나누기 / (-> C++과 같이 딱 떨어지게 나오는게 아니라 실수형으로 나옴) 나..
알고리즘 과제하면서 나는 내가 좋아하는 인덱스 실수를 또 저질렀다... ._. 그래도 이번엔 마음을 잘 지키며! 나쁜 생각 안 하고! 스스로! 끝끝내! 몇 시간 만에! 잘못된 걸 찾아냈다! 이렇게 에러 찾아서 해결했으니까 점차 점차 같은 실수 줄이고 스스로도 자신감도 더 생기겠지..! 경험이라고 생각하고 작성한다. 상황 -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