Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
Tags
- 분할정복
- 최소공배수
- 티스토리챌린지
- 정렬
- map
- 오블완
- 배열
- 문자열
- 프로그래머스
- 백준
- priority_queue
- 알고리즘
- int
- 백트래킹
- vector
- 다이나믹프로그래밍
- BFS
- DP
- N과M
- DFS
- C++
- 유클리드호제법
- Set
- 에라토스테네스의 체
- stoi
- 이분탐색
- 깊이우선탐색
- 그래프
- Sort
- 우선순위큐
Archives
- Today
- Total
목록struct (1)
안녕 세상아,
[c++/struct] 구조체(struct) 정렬하기 (vector 사용)
구조체를 정렬할 때 벡터로 변환해서 정렬하면 편하다. struct 입력 받는 것도 벡터를 이용해서 받으면 돼서 따로 문법을 외우지 않아도 된다. 역시 벡터가 짱인듯? 하지만 일반적인 벡터와 달리 조건이 있어야한다. 조건 없이 하면 에러가 나면서 작동하지 않는다. #include #include #include #include using namespace std; struct Person { string name; int kor, eng, math; }; bool compare(Person p1, Person p2) { if (p1.kor == p2.kor && p1.eng == p2.eng && p1.math == p2.math) return p1.name < p2.name; if (p1.kor ==..
c++ 개념
2023. 5. 8. 20:54