코딩몬스터
-
알고리즘 - 10주 완성 알고리즘 코딩테스트 (코딩몬스터) : 버블정렬 구현하기Dev/알고리즘 2021. 10. 7. 22:17
알고리즘 코딩테스트 버블정렬 구현하기 문제2G - 버블정렬 구현하기 버블정렬 import java.io.*; import java.lang.*; import java.util.*; public class Main { public static final Scanner scanner = new Scanner(System.in); public static void bubbleSort(int[] data, int n) { int cnt=0; for(int i = 0 ; i data[j+1]){ int temp =0; temp = data[j]; data[j] = data[j+1]; data[j+1] =..
-
알고리즘 - 10주 완성 알고리즘 코딩테스트 (코딩몬스터) : 데스티니Dev/알고리즘 2021. 10. 7. 00:04
이직하고 리액트, 엘라스틱서치, 노드js를 공부하고 개발하느라 블로그에도 소홀해지고 알고리즘 공부도 하지 못하였다. 대신 자바스크립트나 리액트에 대하여 많은 공부를 할 수 있었던 것 같다. 코딩몬스터 님이 구름에듀에서 진행하는 알고리즘 코딩테스트 강의가 개편되고 있어 다시 강의를 듣기 시작하였다. 문제를 유출할 수 없으니 앞으로 내가 풀었던 문제들의 정답만 올리도록 하겠다. 문제2F - 데스티니 import java.io.*; import java.lang.*; import java.util.*; public class Main { public static final Scanner scanner = new Scanner(System.in); public static void main(String[] ar..
-
알고리즘 - 최대공약수 : 유클리드 호제법(Euclidean algorithm) GCDDev/알고리즘 2021. 5. 3. 19:24
유클리드 호제법 (BPEuclidean algorithm) GCD - 최대 공약수 구하기 유클리드 호제법(-互除法, Euclidean algorithm) 또는 유클리드 알고리즘은 2개의 자연수 또는 정식(整式)의 최대공약수를 구하는 알고리즘의 하나이다. 호제법이란 말은 두 수가 서로(互) 상대방 수를 나누어(除)서 결국 원하는 수를 얻는 알고리즘을 나타낸다. - 위키백과 예시 2958, 1088 의 최대공약수를 구해보자 2958을 1088로 나눈다. 정확히 나누어지지 않기때문에 나머지를 구한다. 나머지 -> 782 1088을 782로 나눈다. 정확히 나누어지지 않기때문에 나머지를 구한다. 나머지 -> 306 782을 306로 나눈다. 정확히 나누어지지 않기때문에 나머지를 구한다. 나머지 -> 170 30..
-
2021 정보처리기사 실기 합격예상일상 2021. 4. 26. 19:47
드디어 어제 정보처리기사 실기 시험이 끝낫다. 정말 실무에 도움되지 않는것들이 많아 공부하면서 스트레스도 많이 받았지만 이제 정보처리기사 공부를 안해도 된다니 기분이 너무좋다. 정보처리기사 실기 시험이 끝나면 알고리즘 공부에 집중할것이라 다짐하였으니 이제부터 알고리즘에 집중해보자. 알고리즘 강의를 운좋게 볼수있게 되어 오늘부터는 여기서 강의를 보고 공부할 생각이다. edu.goorm.io/lecture/554/%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98-%EB%AC%B8%EC%A0%9C%ED%95%B4%EA%B2%B0%EA%B8%B0%EB%B2%95-%EC%9E%85%EB%AC%B8 알고리즘 문제해결기법 입문 - 구름EDU 알고리즘을 기반으로 프로그래밍 문제해결능력을 기르기 위한 기..