본문 바로가기

[BOJ_2839] 설탕배달 (기본수학1) 마지막 케이스를 간과하다가 계속 실패한 문제 였다. 5kg 설탕이 최대일 수 있지만 3kg 설탕이 포함될 수도 있다 그래서 5kg 설탕 갯수를 줄이면서 3kg 설탕 갯수를 구했다 첫번째 시행착오 두번째 시행착오 마지막 케이스를 간과했다. 문제 접근전에 반드시 모든 케이스를 다 꼼꼼히 분석하는게 중요한것같다
[BOJ_10250] ACM 호텔 (기본수학1) - H 는 행, W 는 열 => 행렬 401호보다는 201호가 우선순위가 높고, 202호 보다는 2101호가 우선순위가 높다. H,W 범위는 1부터 99까지이므로 완전탐색으로 풀어도 1초 안에는 해결되는 문제인 것 같다. 왜 틀린지 이유를 모르겠다 맨날 틀린다
[BOJ_2869] 기본수학1 퇴근하고 2시간 쯤 고민하고 풀었는데 계속 시간초과 떠서 포기했다 내일 다시 해봐야할거 같다
[BOJ_1712] 기본수학1 ㅋㅋ ㅋ ㅋㅋㅋ 왜 틀린지 모르겠다. 그래서 답을 보았다
[BOJ_1152] 문자열 케이스를 다 적어보며 풀었다. 연속된 공백이 없으므로 제일 앞문자와 제일 끝문자가 공백인 경우의 케이스 제일 앞문자와 제일 끝문자가 공백이 아닌 경우의 케이스 그게 아닌 경우로 나누어 결과 값을 다르게 출력하였다. 여기서 한가지 충격적인것은 입출력을 C언어는 이렇게 한다는 것이다 띄어쓰기가 있는 char[n] 형을 입력 받을때는 이렇게 받는다 암기하자!!
[알고리즘] 아스키코드 (형변환) ② int i = 'A' int i = 65 (같음) 잡종임. 그냥 연산이 다됨 arr[0] 이 문자인데, 문자에서 'a' 문자를 빼면 0 0이랑 97을 더하면 97 => 문자로 출력하면 'a' 0이랑 97을 더한걸 97 => 숫자로 출력하면 97 ※ 크기가 고정된 배열의 경우! 알파벳은 26개이다. count[0] 에서 0 을 A로 생각하고, count[0] 을 A의 갯수 count[1] 에서 1 을 B로 생각하고, count[1] 을 B의 갯수 count[2] 에서 2 을 C로 생각하고, count[2] 을 C의 갯수 count[3] 에서 3 을 A로 생각하고, count[3] 을 D의 갯수 ... count[25] 에서 25 을 Z로 생각하고, count[25] 을 Z의 갯수 고정된 배열이 사용되는 경..
[알고리즘] 아스키코드(형변환) karen0117.tistory.com/37 [백준(BOJ)] 1157번 단어 공부, C언어 풀이 , 1157번 문제 알파벳 대소문자로 된 단어가 주어지면, 이 단어에서 가장 많이 사용된 알파벳이 무엇인지 알아내는 프로그램을 작성하시오. 단, 대문자와 소문자를 구분하지 않는다. karen0117.tistory.com C언어는 문자끼리 비교를 할때는 문자이고 연산을 할때는 숫자로 취급하는거 같은데 아스키코드랑 형변환에 대해서 오늘 퇴근하고 정리를 해봐야할거같다
[BOJ_1157] 문자열 (시간초과) 퇴근하고 나름 열심히 풀었지만, 시간초과 ㅎㅎ... 답 보고 풀어야 할 것 같다.