코딩

    [백준] 나머지 - 3052 java[자바]

    [Bronze II] 나머지 - 3052 문제 링크 3052번: 나머지 각 수를 42로 나눈 나머지는 39, 40, 41, 0, 1, 2, 40, 41, 0, 1이다. 서로 다른 값은 6개가 있다. www.acmicpc.net 성능 요약 메모리: 17732 KB, 시간: 216 ms 분류 사칙연산(arithmetic), 수학(math) 문제 설명 두 자연수 A와 B가 있을 때, A%B는 A를 B로 나눈 나머지 이다. 예를 들어, 7, 14, 27, 38을 3으로 나눈 나머지는 1, 2, 0, 2이다. 수 10개를 입력받은 뒤, 이를 42로 나눈 나머지를 구한다. 그 다음 서로 다른 값이 몇 개 있는지 출력하는 프로그램을 작성하시오. 입력 첫째 줄부터 열번째 줄 까지 숫자가 한 줄에 하나씩 주어진다. 이 ..

    새싹문제 All Clear

    11일만에 새싹 문제를 다 풀었다. 컴퓨터적 사고로서 문제를 해결하기위한, 절차를 나누는 연습의 기초 지식을 얻기 위해, 테스트도 할 겸 문제를 풀었다. 0과 1로만 기록되는 컴퓨터 세계는 컴파일이나 숫자하나 오타하나 전부 허용하지 않는 단호함에 놀랐고, 풀었는데 시간 초과로 막힌 경우 다른 방법도 찾아보고, 문제를 풀고 난 뒤 다른 사람들은 어떻게 풀었는지 보며, 문제 한두개 푼 정도가 아닌 간접적으로 많은 공부가 되었다. 문제 해결을 위한 워밍업은 끝났다. 이제 시작이니 머리를 더 훈련시켜 실전에서 보다 좋은 코드를 짜고 싶다. 힘내서 계속 잘 달려보자 화이팅! 각 알고리즘 풀이는 해당 문제에 있고, 깃허브에 별개로 저장해두었다. https://github.com/LimDongHyun99/algori..

    비전공자 코딩 교육 선택 과정

    코딩을 교육 받는 방법에 대해 공부한 결과 교육을 받는 방법과 독학하는 쪽의 두 가지의 방법으로 나뉘었다. 부트캠프, 유료교육, 무료국비교육, 스터디, 독학 정도로 나뉘는 것 같다. 하나씩 개념을 정리하자면 1. 부트캠프는 항해99, 코드스테이츠 처럼 등 다양한 사업체들에서 진행하는데, 몇백만원(?)에 상당하는 금액을 지불하고 몇달동안 들어온 팀원들끼리 정말 강하고 타이트하게 진행하여 순식간에 레벨을 올리는? 전직을 하는 가장 빠른 방법으로 보였다. 각 업체마다 다르겠지만 업체들에서도 서로가 시너지를 내고 짐이 되면 안되기때문에 어느 정도 코딩에 대한 실력이나 기술에 대한 이해는 되어있어야되는 것 같았다. 사기업에서 잘 알려주고 취업도 잘하는 것으로 보이며, 코딩에 대한 일반 지식과 비용이란 장벽을 넘기..