본문 바로가기

반응형

전체 글

(141)
공부 불안감, 시험 불안감을 이겨내는 방법 서론 이 주제는 학생, 입시를 준비하는 분들이라면 누구든지 한번 쯤은 겪을만한 내용이다. 나도 이로인해 너무나도 힘들었기 때문에 이를 해결할 수 있는 방법이나 경험담에 대해 조금 오랜만에 글을 써보려한다. 나의 경험 필자의 경우, 공부를 안하면 불안해서 공부를 하는 케이스였다. 그렇다고 공부 강박 이런 개념이 아니라 그냥 공부를 안하고 팽팽놀면 미래가 불안하고 뭔가 남들에게 뒤쳐지는 것 같아서 공부를 하는 이유였다. 그렇기에 대학에 큰 욕심이 없었고 그냥저냥 내가 하고싶은 코딩하면서 고등학교를 다녔다. 그러다가 부모님의 권유로 학원을 동네학원에서 조금 규모가 더 있는 학원으로 옮겼다. 하지만 옮긴 이후로 성적이 더 떨어지고 그 뒤로 모든 사교육을 접고 혼자 독서실에서 공부를 한 결과, (조금이지만) 어느..
백준 10819번: 차이를 최대로 C++ 코드(브루트포스, Bruteforce) #include #include using namespace std; int n; int a[10]; int maxi = 0; //최대값 void func(vector v, int visited[10]){ if(v.size() == n){ int result = 0; for(int i = 0; i maxi){ maxi = result; } } for(int i=0; i> n; for(int i=0; i> a[i]; } vector v; int visited[10] = {0,}; func(v, visited); cout
백준 2512번: 예산 C++코드(이진 탐색) #include using namespace std; int values[10001]; int search(int n,int m, int standard){ int result = 0; for(int i=0; i
싱글톤 패턴 C++로 구현하기(Singleton pattern) 싱글톤 패턴이란? 싱글톤 패턴은 아무리 많은 객체를 생성해도, 단 하나의 인스턴스만을 생성한 것과 같은 디자인 패턴이다. 원래 같으면 여러 개의 객체를 생성하면 각각의 객체가 가진 변수는 값을 공유하지 않는다. #include class Math{ public: int score = 0; void setscore(int a){ score = a; }; int getscore(){ return score; }; }; using namespace std; int main(){ Math *math1 = new Math(); //math1이라는 객체 생성 Math *math2 = new Math(); //math2이라는 객체 생성 cout getscore()
Gof 디자인 패턴이란 무엇인가? Gof 디자인 패턴이란 무엇인가? 디자인 패턴은 객체 지향 프로그래밍에서 코딩을 할 때 발생하는 문제들을 깔끔하게 코딩하기 위한 방안들이다. 주로 자주 발생하는 문제들을 해결하기 위한 것들로 개발자들에게 있어서 공부하면 코드를 효율적으로 설계할 수 있는 스킬이다. Gof는 Ganf of four의 약자로 Erich Gamma, Richard Helm, Ralph Johnson, John Vissides 이 4인방을 지칭한다. 검색을 해보니, gang of four가 중국 공산당 정치 세력을 가르키기도 하나 이는 Gof 디자인 패턴과 전혀 상관 없는 것으로 보인다. 필자가 이를 공부하려는 이유 필자는 유니티를 통해 게임을 개발하면서 남들과 협업을 하는 일이 많고, C# 프로그래밍을 하면서 코드를 객체지향화..
Union-Find(유니온 파인드)에 대해 알아보고 구현하기 Union-Find? 유니온 파인드. 그대로 해석하면 union은 조합, find는 찾다로 해석이 가능하다. 실제로 이 알고리즘은 두 연산 find와 union를 사용한다. 여러 개의 노드가 있다고 가정했을 때 2개의 노드를 union을 통해 합치는 것도 가능하고, find를 통해 해당 노드의 부모노드를 찾는 것 또한 가능하다. 전체적인 구현 방법 노드들의 부모를 나타낼 배열을 선언해줘야한다. 예를 들어 트리를 다룬다고 했을 때 직접적으로 간선을 옮겨주는 식으로 할 수 없는가? 라는 생각을 가질 수 있으나, 가능은 하나 노드들의 부모가 하나로 통일됬는 지 검사하는 등의 연산이 필요할 경우, 시간복잡도가 난해해지므로 O(n)으로 끝낼 수 있게 노드들의 부모를 나타낼 배열을 선언해줘야한다. 부모노드가 없을 ..
베놈 2: 렛 데어 비 카니지 객관적인 평가 (스포X) 서론 필자는 베놈2가 나온 당일날인 10월 13일날 베놈2를 보고 왔다. 평소에 좋아하는 장르가 히어로, 느와르, 반전, 서스펜스, 스릴러, 전쟁 영화(한국식 흔한 러브코미디물? 이나 억지 감동만 아니면 다 좋아하긴한다.)인데. 베놈2또한 히어로물인데 더불어 내가 좋아하는 캐릭터이기때문에 안볼 수가 없었고, 주변 친구의 권유로 당일날 보게 되었다. 필자는 원작 코믹스에 대한 이해도가 없으며, 마블 전 시리즈 영화를 보긴했으나 깊게 해석하면서 보지도 않았다. 그러므로 평가나 평론이 조금 부실할 수 있음을 알린다. 스포를 막기 위해 줄거리는 생략 평가 히어로 영화들이 그렇듯 영화 초반에서 여러 이유로 갈등을 빚다가 점점 해결하면서 빌런들과의 전투를 통해 완전히 그것을 해결하는 '등'의 내용을 가지는데,('캡..
군용 슬리퍼 그린 색상 리뷰 + 사이즈팁 오늘은 군용 슬리퍼 리뷰를 리뷰를 해보겠다. 필자는 미필에 학생이지만 학교에서 신는 슬리퍼 이외에 슬리퍼가 없어서 집에서 편의점가거나 산책갈때 불편했다. 그래서 고민하던 끝에 유튜버 침착맨님께서 군용 슬리퍼를 구매하신 것을 보고 저렴하고 괜찮아 보여서 구매하게 되었다. 색상 필자가 알아본 바로는 그린,네이비,화이트,블랙이 있다. 디자인 면에서는 화이트가 괜찮아보이나 때가 탈까봐 그린으로 구매. 네이비는 조금 촌스러운 느낌이 있다.(사실 화이트빼면 다 촌스러운 색상과 디자인이긴하다.) 쿠셔닝 아디다스 아딜렛 < 군용 슬리퍼

반응형