본문 바로가기
📊 Algorithm/Algorithm 주제별 정리

🧝🏻‍♀️ 알고리즘 re🧝🏻‍♀️ - 자료구조 1. ...ing

by 정람지 2023. 9. 10.

백준 코드플러스 강의~!~!~! 다시 기초부터 힘차지 않게 시작~!~!

 

이제..파이썬 없이

c++로 한다..!!

 

알고리즘 기초 1/2

알고리즘 기초

code.plus

1강 쉭

2강 쉭


문제를 열심히 풀자

c++로!

 

200 - 자료구조 1

단어 뒤집기

#include <iostream>
#include <string>
#include <stack>

using namespace std;

int main()
{
    int T;
    string sen;
    stack <char> st;
    
    cin >> T;
    cin.ignore();
    while(T--){
        getline(cin, sen);
        sen += ' '; // 맨 끝에도 공백 추가 
        
        for (int i = 0; i < sen.size() ; i++){
            if (sen[i] == ' '){
                while (!st.empty()){
                    cout << st.top();
                    st.pop();
                }
                cout << ' ';
            }else{
                st.push(sen[i]);
            }
        }cout << '\n';
    }

    return 0;
   
}

cin.ignore() 중요!

getline() 쓸 때

 

cin과 getline을 같이 사용할때 cin.ignore()이 필요한 이유 기록

제대로 알지 못하면서 알고 있다고 생각하는것만큼 무서운것이 없습니다. 선무당이 사람 잡는다. cin과 getline을 같이 사용할때 cin.ignore()이 필요한 이유를 잘못 알고 쓰고 있었습니다. 잘못된 이

namwhis.tistory.com





 

201 - 자료구조 1 (연습)





어어 망했다

시험기간 이슈로

그대로 기간 끝

싹다 망해버럈다!!!