본문 바로가기

분류 전체보기60

백준 C++ 10828 배열로 구현해 보았는데, 동적 할당으로 구현하거나, C++ STACK헤더 파일을 써봐도 좋을 것 같다.#include #include #include #include using namespace std;int my_stack[10001];int my_size = 0; // stack에 들어 있는 수void push(int a);int top();int size();int pop();int empty();int main() { int n; int temp; string str; cin >> n; for (int i = 0; i > str; if (str == "push") { cin >> temp; push(temp); .. 2024. 7. 30.
백준 10825 c++ vector 자료형은 참 만능인 것 같다.#include#include#include#includeusing namespace std;typedef struct score { string name; int kor, eng, math;}Score;bool compare(Score p1, Score p2) { if (p1.kor == p2.kor && p1.eng == p2.eng && p1.math == p2.math) return p1.name p2.math; else if (p1.kor == p2.kor) return p1.eng p2.kor; }int main() { int n; cin >> n; vector p(n); for (int i = 0; i > p[i].name >> p[i.. 2024. 7. 27.
백준 10814 C++ vector와 pair클래스를 더욱 잘 알게 된 것 같다.#include#include#include#includeusing namespace std;typedef pair pa;bool compare(pa p1, pa p2) { return p1.first arr; int n; cin >> n; for (int i = 0; i > p1.first >> p1.second; arr.push_back(p1); } stable_sort(arr.begin(), arr.end(),compare); for (int i = 0; i 2024. 7. 27.
백준 C++ 10610 vector 사용법에 대해 알게 된 것 같다.#include#include#include#includeusing namespace std;int main() { vector nums; int chk = 0; // 3의 배수임? string n; cin >> n; for (int i = 0; i ());//greater쓰면 내림차순 정렬 if (chk % 3 == 0 && nums[nums.size() -1] == 0) { for (int i = 0; i 2024. 7. 27.
백준 C++ 11047 오늘은 복날이다. 치킨이 먹고싶다. 하지만 계좌 잔고를 보니 슬퍼서 참아야겠다. 그리디 알고리즘으로 풀었따. #include#include#include#includeusing namespace std;int main() { int n, k; int arr[10]; int cnt = 0; cin >> n >> k; for (int i = 0; i > arr[i]; } for (int i = n - 1; i >=0; i--) { if(arr[i] 2024. 7. 25.
HTML 블록요소, 인라인요소 블록 요소(block element)사용 가능한 최대 가로 너비를 사용함.전체를 차지하기 때문에 각 요소들이 수직으로 쌓임. (한 줄에 한개만 배치)width, height, padding, margin, border 모두 사용 가능 마진 상쇄(margin=collapsing)margin-bottom과 margin-top이 겹치게 되면 상쇄가 일어나 하나의 값만 적용된다. 인라인 요소(inline element) 사용 가능한 필요한 영역만 사용함.요소들이 수평으로 쌓임(한 줄에 여러개 배치)사이즈 지정 불가능상하 마진 적용 불가능 가운데 정렬하기블록 요소: margin: auto인라인 요소: text-align 2024. 7. 20.