yunbinni

yunbinni

  • 전체보기 (155)
    • 컴퓨터 과학 & 공학 (1)
      • 컴퓨터 구조 (1)
    • Algorithm (38)
      • 문제풀이 (29)
      • 경우의 수 (3)
      • 정렬 - O(n²) (3)
      • 유용한 함수 (2)
      • DFS, BFS (1)
    • Spring (1)
      • Security (1)
    • WEB (5)
      • WEB의 기초 (4)
    • SQL (7)
    • 개발노트 (15)
      • Intellij (3)
      • 오류해결 (1)
      • Eclipse (+STS) (6)
      • 기타 (3)
    • 나의 책 이야기 (89)
      • 손자병법(孫子兵法) (78)
      • 국부론(The Wealth of Nations) (10)
      • 독서목록 (1)
    • 잡문 (1)
  • 홈
  • Algorithm
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

yunbinni

컨텐츠 검색

태그

spring 손자병법 구지 java 프로그래머스 c++ 군쟁 백준 gradle Eclipse cpp 지형 IntelliJ 손자 행군 재귀 정렬 병법 구변 sort

최근글

댓글

공지사항

아카이브

Algorithm/유용한 함수(2)

  • 자주 쓰이는 알고리즘 모음 - 문자열 편

    ※ 작성기준은 C/C++입니다. 문자열 나누기 vector split(string in, char del) { vector answer; in.push_back(del); // for last push back string store; for(char ch : in) { if(ch == del) { if(store.size() > 0) { answer.push_back(store); store.clear(); } } else store.push_back(ch); } return answer; }

    2022.11.02
  • 자주 쓰이는 알고리즘 모음 - 수학 편

    ※ 작성기준은 C/C++입니다. 10진수 n의 k진수 구하기 string get_K_number(int n, int k) { string answer = ""; while(n) { answer.push_back(n%k + '0'); n /= k; } reverse(answer.begin(), answer.end()); return answer; } 소수 판별하기 방법 1) 배열에 기록해두는 방법 bool numbers[1000] = {true,}; // 모두 true로 초기화 numbers[0] = false; numbers[1] = false; for (int i = 2; i

    2022.11.02
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바