본문 바로가기

개발 정보/Memo

(3)
Git bash로 Github에 프로젝트 업로드하기 Upload the project to Github by git bash git add FileNamegit commit -m "Details"$ git remote add origin https://github.com/UserName/RepositoryName.gitgit push origin master
ASCII 코드 활용 how to use ASCII code이번 포스팅에서는 ASCII 코드가 자주 쓰이는 경우를 정리한다. 영어 알파벳을 배열 index로 활용하기 해당 알파벳을 사용했는지 check 할 때 유용하다. 알파벳 대문자 (A, B, C, D, E...)- 65 알파벳 소문자 (a, b, c, d, e...)- 97 123456789101112131415161718 // 알파벳을 사용했는지 check 하는 배열 // 0 1 2 3 4 5 6 7 8... // a b c d e f g h i... int[] alphabet = new int[26]; String str = "aabbcccdd"; for(int i=0; i 소문자+ 32 숫자를 int로 사용하기 '5'라는 문자에 1을 더해 '6'으로 사용하려면 ch..
[알고리즘 Tip] 2차원 배열 상하좌우 이동 2차원 배열에서 상,하,좌,우 이동 필요시참고 : 백준 2187 - 미로 탐색 https://www.acmicpc.net/problem/2178주로 BFS 문제 풀이에서 활용하게 되는 2차원 배열 상,하,좌,우 이동 익숙하지 않은 많은 사람들(나 포함)이 처음엔 if문을 잔뜩 써서 next 이동 방향을 정하기 일쑤다.이 상황에서 활용할 수 있는 좋은 방법이 있다. 바로 Direction array를 따로 만드는 것이다.바로 코드부터 보자. 123456789101112131415161718192021222324... // next 방향 전환을 위한 4x2 배열int [][]direction = {{1, 0}, {-1, 0}, {0, 1}, {0, -1}}; ... // (0, 0)에서 시작int curX ..

반응형