STUDY (206) 썸네일형 리스트형 2580 스도쿠 백트래킹 문제 처음에는 가로, 세로 , 3x3 네모칸 안에서 없는 숫자를 찾아서 넣으려고 했더니 런타임 에러가 떠서.. 1부터 9까지 넣어놓고 안되면 지우는 방식으로 고쳤다. 지금 생각해보니 없는 숫자를 배열로해서 찾고 포문을 돌리면 될거같은데.. 더 시간이 걸리려나 (isRowOK 를 두번써서 하루종일 왜틀렸는지 찾고있엇다ㅜㅜㅜ) #include #include #include using namespace std; typedef pair pii; int sudoku[9][9], zeroCount; vector zero; bool IsRowOK(int x, int num) { for (int i=0; i 14889 스타트와 링크 시간 초과가 왜 나지 고민하다가 팀원 능력치 더하는 부분을 바꿔봤는데도 시간 초과 아예 재귀 부분 for문에서 시간 초과가 나는듯해서 for문의 시작 지점을 현재 멤버로 교체해서 통과 굳이 똑같은 부분을 반복하고 있었다.. #include #include using namespace std; int N, S[21][21], team[21], minStats = 1000000, teamStats1, teamStats2; void subStats() { teamStats1 = 0; teamStats2 = 0; for (int i=0; i j) { S[j][i] += S[i][j]; } } } backtracking(0, 0); cout 9663 N-Queen 이전에 풀었을 때 코드를 보니 이차원배열을 다 확인해서 시간이 일차원배열로 풀었을 때보다 두배나 더들었다. 전체 코드 #include using namespace std; int N, cnt; int board[15]; bool isSetQueen(int row) { for (int i=0; i N; setQueen(0); cout n; cout notion 짱 노션 최고 https://noticon.tammolo.com 갑자기 노션을 쓰다가 삘 받아서 쓰는 글 노션을 쓴지는 2주도 되지않은 초짜지만 !!! 여태까지 다이어리를 쓰고싶은 마음만 가득가득한 다이어리 꾸밈러지만 단한번도 다이어리를 제대로 써보지 못한 내게 신세계로 다가온 .. 🌟노션🌟 .. ! 우선 유튜브를 참고해서 만든 홈화면 어떤 분의 유튜브였는지는 기억이 안나지만 '노션 다이어리' 로 검색했었다! 단 나누기는 pc에서만 할 수 있다고 한다. 끌어당겨서 옮기면 끝 !!! 메뉴바도 어떻게 쓸지 고민하다가 거의 따라썼다 ㅎㅎ 아이콘 아이콘은 노션전용 아이콘 사이트들에서 주로 가져왔다. 흑백아이콘이 많은 사이트 https://www.notion.vip/icons/ Notion Icons The easiest wa.. IOS 프로그래밍을 위한 스위프트 기초 (야곰) 수강완료 / 후기 부스트 코스 수강시작 - IOS 프로그래밍을 위한 스위프트 기초 (야곰) https://www.boostcourse.org/mo122/joinLectures/38564 iOS 프로그래밍을 위한 스위프트 기초 부스트코스 무료 강의 www.boostcourse.org notion 필기 1단원. 스위프트 기초 www.notion.so/neuli/1-a6c650ee78274570abba283104a6461d 1. 스위프트 기초 1. 스위프트의 특징이란? www.notion.so 2단원. 다양한 표현 및 확장 www.notion.so/neuli/2-a2ad7ff9c36d4750b5b3f823e408b9d4 2. 다양한 표현 및 확장 A new tool for teams & individuals that blend.. 15649 N과 M (1) 백트래킹 기본기본문제 #include #include using namespace std; int N, M; int arr[9]; bool visit[9]; void backtracking(int cnt) { if (cnt == M) { for (int i=0; i [git] 명령어 new repository git bash here -> git init git add README.md git commit -m "first commit" git remote add origin ___주소___ git push -u origin master git add . / git add filename.__ git commit -m "comment" git push origin master git push origin main (master -> main 으로 default branch 이름이 바뀌었다고 한다 😳) git add . - ls 해서 나온 파일들 모두 add git add file_name - 파일 add git commit -m "comment" git status - git.. [git] ignore http://www.toptal.com/developers/gitignore gitignore.io Create useful .gitignore files for your project www.toptal.com git ignore 를 자동으로 생성해주는 사이트 keyword : MacOS, XCode, C++ 1. 적용할 프로젝트 폴더 이동 2. vi .gitignore 3. 붙여넣기 4. git rm --cached -r . (적용) 이전 1 ··· 21 22 23 24 25 26 다음