기본 콘텐츠로 건너뛰기

일본어 공부 - 일본초등학교 1학년 국어교과서선 3장 - のんびり 森の ぞうさん - 발목 부상으로 한동안 쉽니다

매일 한 번이라도 들을 것 (못 알아 들어도 괜찮음) https://www3.nhk.or.jp/news/easy/ : https://www3.nhk.or.jp/news/easy/k10014195211000/k10014195211000.html 일본 성 피해자 타임지 차세대 100인으로 선정 된 얘기 입니다. 솔직히 일본 군대 성폭력 얘기는 우리나라 여성들을 강제로 징집해서 위안부라는 이름으로 포장하여 사과 없이 평온한 일상을 지내고 있는 얘기를 보면 울화가 치밀어 오릅니다. 저것은 표면적으로만 보면 1. 지가 자위대에 지원하였음 2. 성폭력을 당함 3. 그만 성폭력을 당하기 위해 자위대를 그만두면 됨 인데 우리 나라 위안부 여성들은  1. 끌려감 2. 성폭력을 (엄청나게 지속적으로) 당함 3. 계속 성폭력을 당함 4. 피할 수 있는 방법 없음 이라서 일본인이 당한 성폭력에 대해서는 싸늘한 마음으로 보게 됩니다. 자세한 내용은 알고 싶지 않지만 알아도 한국인의 마음으로서 볼 것이기 때문에 NHK는 저에게 감정적으로 움직이게 하는 뉴스 요소가 많아 오늘부터 그만 보겠습니다. 친한파 쪽의 컨텐츠만 즐겨야겠다고 생각했습니다. 내 마음을 숨기고 공부용으로만 쓰기에는 '일본해' 라고 씨부린 날부터 너무 열이 받는 것입니다. 일본에 무슨 역병이 돌아서 인구수가 99% 줄어도 지원금 안 내고 행복하게 살 자신이 있습니다. ↑ 지속된 NHK 뉴스 공부로 인해 닌텐도도 싫어진 1인입니다. 노노재팬때보다 개인적인 반일감정이 심해짐... (-.-) 자격증이 아니면 공부에 사심을 섞을 수 밖에 없다... 짱구 구버전  https://blog.naver.com/PostList.naver?blogId=hyeonji97b&categoryNo=17 대학교 강의 (로그인 필요) https://library.knou.ac.kr/schosite/list/3 다락원 강의 (무료 - 로그인 필요) https://www.darakwon.co.kr/lectures/lis...

코딩 테스트 - 대문자와 소문자

package programmers ; import java.util.stream.Collectors ; class 대문자와 _ 소문자 _Java_230916 { /* 문자열 my_string 이 매개변수로 주어질 때 , 대문자는 소문자로 소문자는 대문자로 변환한 문자열을 return 하도록 solution 함수를 완성해주세요 . */ public String solution (String my_string) { String answer = "" ; for ( int i = 0 ; i < my_string.length() ; i++) { char temp = my_string.charAt(i) ; if (temp >= 'a' && temp <= 'z' ) { answer += ( char )(temp - 32 ) ; } else if (temp >= 'A' && temp <= 'Z' ) { answer += ( char )(temp + 32 ) ; } else { answer += temp ; } } return answer ; } public String solution2 (String my_string) { StringBuilder answerBuilder = new StringBuilder(my_string.length()) ; for ( int i = 0 ; i < my_string.length() ; i++) { char temp = my_string....

일본어 공부 - 일본초등학교 1학년 국어교과서선 3장 - のんびり 森の ぞうさん - 발목 부상으로 한동안 쉽니다

매일 한 번이라도 들을 것 (못 알아 들어도 괜찮음) https://www3.nhk.or.jp/news/easy/ : https://www3.nhk.or.jp/news/easy/k10014194251000/k10014194251000.html 지-마-미 두부는 알러지 있는 사람은 먹지 말라는 것임. 지-마-미 = 오키나와 말(사투리?)로 땅콩 인가 봄. 그래서 외국인들이 먹고 땅콩 알러지 때문에 문제인가 보다. 짱구 구버전  https://blog.naver.com/PostList.naver?blogId=hyeonji97b&categoryNo=17 대학교 강의 (로그인 필요) https://library.knou.ac.kr/schosite/list/3 다락원 강의 (무료 - 로그인 필요) https://www.darakwon.co.kr/lectures/listProductF.asp?pc_id_2=18&pc_id_3=268 읽어볼 사이트  https://munsong-jeong.tistory.com/4 [힘내라! 독학 일본어 첫걸음] - https://www.youtube.com/watch?v=U_ajRv5UFVY 1. 29:32 - 힘내라! 독학 일본어 첫걸음 문자와 발음 1강 - 230831 2. 29:44 - 힘내라! 독학 일본어 첫걸음 문자와 발음 2강 3. 25:11 - 힘내라! 독학 일본어 첫걸음 문자와 발음 3강 4. 22:57 - 힘내라! 독학 일본어 첫걸음 01강 5. 25:39 - 힘내라! 독학 일본어 첫걸음 02강 6. 24:12 - 힘내라! 독학 일본어 첫걸음 03강 7. 22:36 - 힘내라! 독학 일본어 첫걸음 04강 8. 21:33 - 힘내라! 독학 일본어 첫걸음 05강 9. 29:46 - 힘내라! 독학 일본어 첫걸음 06강 10. 25:14 - 힘내라! 독학 일본어 첫걸음 07강 11. 28:36 - 힘내라! 독학 일본어 첫걸음 08강 12. 28:06 - 힘내라! 독학 일본어 첫걸음 09강 1...

코딩 테스트 - 수박수박수박수박수박수?

package programmers ; import java.util.stream.Collectors ; import java.util.stream.IntStream ; class 수박수박수박수박수박수 _Java_230915 { /* 길이가 n 이고 , " 수박수박수박수 ...." 와 같은 패턴을 유지하는 문자열을 리턴하는 함수 , solution 을 완성하세요 . 예를들어 n 이 4 이면 " 수박수박 " 을 리턴하고 3 이라면 " 수박수 " 를 리턴하면 됩니다 . */ public String solution ( int n) { String answer = "" ; for ( int i = 0 ; i < n ; i++) { if (i % 2 == 0 ) { answer += " 수 " ; } else { answer += " 박 " ; } } return answer ; } public String solution2 ( int n) { StringBuilder sb = new StringBuilder() ; for ( int i = 0 ; i < n ; i++) { if (i % 2 == 0 ) { sb.append( " 수 " ) ; } else { sb.append( " 박 " ) ; } } return sb.toString() ; } public ...

일본어 공부 - 일본초등학교 1학년 국어교과서선 3장 - のんびり 森の ぞうさん - 발목 부상으로 한동안 쉽니다

매일 한 번이라도 들을 것 (못 알아 들어도 괜찮음) https://www3.nhk.or.jp/news/easy/ : https://www3.nhk.or.jp/news/easy/k10014192091000/k10014192091000.html 입학 시험에서 여성 차별 제도를 그만두는 건가 보다. 원래는 성별마다 수를 정해서 입학을 시켜서, 여자가 같은 점수를 받았을 떄 불리했나 보다. ㄴ 오늘 주제 그냥 새로운 혜성 얘기나 들을 것을... 짱구 구버전  https://blog.naver.com/PostList.naver?blogId=hyeonji97b&categoryNo=17 대학교 강의 (로그인 필요) https://library.knou.ac.kr/schosite/list/3 다락원 강의 (무료 - 로그인 필요) https://www.darakwon.co.kr/lectures/listProductF.asp?pc_id_2=18&pc_id_3=268 읽어볼 사이트  https://munsong-jeong.tistory.com/4 [힘내라! 독학 일본어 첫걸음] - https://www.youtube.com/watch?v=U_ajRv5UFVY 1. 29:32 - 힘내라! 독학 일본어 첫걸음 문자와 발음 1강 - 230831 2. 29:44 - 힘내라! 독학 일본어 첫걸음 문자와 발음 2강 3. 25:11 - 힘내라! 독학 일본어 첫걸음 문자와 발음 3강 4. 22:57 - 힘내라! 독학 일본어 첫걸음 01강 5. 25:39 - 힘내라! 독학 일본어 첫걸음 02강 6. 24:12 - 힘내라! 독학 일본어 첫걸음 03강 7. 22:36 - 힘내라! 독학 일본어 첫걸음 04강 8. 21:33 - 힘내라! 독학 일본어 첫걸음 05강 9. 29:46 - 힘내라! 독학 일본어 첫걸음 06강 10. 25:14 - 힘내라! 독학 일본어 첫걸음 07강 11. 28:36 - 힘내라! 독학 일본어 첫걸음 08강 12. 28:06 - 힘내라! ...

코딩 테스트 - 뒤에서 5등까지

package programmers ; import java.util.Arrays ; class 뒤에서 _5 등까지 _Java_230914 { /* 정수로 이루어진 리스트 num_list 가 주어집니다 . num_list 에서 가장 작은 5 개의 수를 오름차순으로 담은 리스트를 return 하도록 solution 함수를 완성해주세요 . */ public int [] solution ( int [] num_list) { Arrays. sort (num_list) ; return Arrays. copyOfRange (num_list , 0 , 5 ) ; } public int [] solution_short ( int [] num_list) { return Arrays. stream (num_list) .sorted() .limit( 5 ) .toArray() ; } }

코딩 테스트 - 0 떼기

package programmers ; class _0_ 떼기 _Java_230913 { /* 정수로 이루어진 문자열 n_str 이 주어질 때 , n_str 의 가장 왼쪽에 처음으로 등장하는 0 들을 뗀 문자열을 return 하도록 solution 함수를 완성해주세요 . */ public String solution (String n_str) { int i = 0 ; while (i < n_str.length() && n_str.charAt(i) == '0' ) { i++ ; } return n_str.substring(i) ; } public String solution_best (String n_str) { // 똑똑박사 return "" +Integer. parseInt (n_str) ; } }

코딩 테스트 - 부분 문자열 이어 붙여 문자열 만들기

package programmers ; import java.util.stream.Collectors ; import java.util.stream.IntStream ; class 부분 _ 문자열 _ 이어 _ 붙여 _ 문자열 _ 만들기 _Java_230912 { /* 길이가 같은 문자열 배열 my_strings 와 이차원 정수 배열 parts 가 매개변수로 주어집니다 . parts[i] 는 [s, e] 형태로 , my_string[i] 의 인덱스 s 부터 인덱스 e 까지의 부분 문자열을 의미합니다 . 각 my_strings 의 원소의 parts 에 해당하는 부분 문자열을 순서대로 이어 붙인 문자열을 return 하는 solution 함수를 작성해 주세요 . */ public String solution (String[] my_strings , int [][] parts) { String answer = "" ; for ( int i = 0 ; i < parts. length ; i++) { String temp = my_strings[i].substring(parts[i][ 0 ] , parts[i][ 1 ] + 1 ) ; answer += temp ; } return answer ; } public String solution2 (String[] my_strings , int [][] parts) { StringBuilder sb = new StringBuilder() ; for ( int i = 0 ; i < parts. length ; i++) { int start = parts[i][ 0 ] ; int end = parts[i][ 1 ] ; sb.a...

코딩 테스트 - 홀짝에 따라 다른 값 반환하기

package programmers; import java.util.stream.IntStream; class 홀짝에_따라_다른값_반환하기_Java_230911 {     public int solution ( int n ) {         return n % 2 == 0 ?             IntStream. rangeClosed ( 1 , n). filter (i -> i % 2 == 0 ). map (i -> i * i). sum () :             IntStream. rangeClosed ( 1 , n). filter (i -> i % 2 != 0 ). sum ();     } }

일본어 공부 - 일본초등학교 1학년 국어교과서선 3장 - のんびり 森の ぞうさん - 4

아킬레스건염으로 삶의 질이 떨어져서 출근 후 점심을 줄여서 공부를 했습니다. 매일 한 번이라도 들을 것 (못 알아 들어도 괜찮음) https://www3.nhk.or.jp/news/easy/ : https://www3.nhk.or.jp/news/easy/k10014187061000/k10014187061000.html 이코모스라는 업체가 메이지 신궁 공사 계획을 중지하라고 했나 보다. : https://www.yna.co.kr/view/AKR20230907161000073 유네스코 자문 기구가 재개발 하지 말라고 했나 보다. 짱구 구버전  https://blog.naver.com/PostList.naver?blogId=hyeonji97b&categoryNo=17 대학교 강의 (로그인 필요) https://library.knou.ac.kr/schosite/list/3 다락원 강의 (무료 - 로그인 필요) https://www.darakwon.co.kr/lectures/listProductF.asp?pc_id_2=18&pc_id_3=268 읽어볼 사이트  https://munsong-jeong.tistory.com/4 [힘내라! 독학 일본어 첫걸음] - https://www.youtube.com/watch?v=U_ajRv5UFVY 1. 29:32 - 힘내라! 독학 일본어 첫걸음 문자와 발음 1강 - 230831 2. 29:44 - 힘내라! 독학 일본어 첫걸음 문자와 발음 2강 3. 25:11 - 힘내라! 독학 일본어 첫걸음 문자와 발음 3강 4. 22:57 - 힘내라! 독학 일본어 첫걸음 01강 5. 25:39 - 힘내라! 독학 일본어 첫걸음 02강 6. 24:12 - 힘내라! 독학 일본어 첫걸음 03강 7. 22:36 - 힘내라! 독학 일본어 첫걸음 04강 8. 21:33 - 힘내라! 독학 일본어 첫걸음 05강 9. 29:46 - 힘내라! 독학 일본어 첫걸음 06강 10. 25:14 - 힘내라! 독학 일본어 첫걸음...

코딩 테스트 - 순서 바꾸기

package programmers ; import java.util.Arrays ; import java.util.stream.IntStream ; public class 순서 _ 바꾸기 _Java_230910 { /* 정수 리스트 num_list 와 정수 n 이 주어질 때 , num_list 를 n 번째 원소 이후의 원소들과 n 번째까지의 원소들로 나눠 n 번째 원소 이후의 원소들을 n 번째까지의 원소들 앞에 붙인 리스트를 return 하도록 solution 함수를 완성해주세요 . */ public int [] solution ( int [] num_list , int n) { int length = num_list. length ; int [] answer = new int [length] ; // n 이후의 원소들을 결과 배열의 앞부분에 복사 System. arraycopy (num_list , n , answer , 0 , length - n) ; // n 이전의 원소들을 결과 배열의 나머지 부분에 복사 System. arraycopy (num_list , 0 , answer , length - n , n) ; return answer ; } public int [] solution_stream ( int [] num_list , int n) { // IntStream.range(0, num_list.length): 0 부터 num_list.length - 1 까지의 정수 스트림을 생성 // map(i -> num_list[(i + n) % num_list.length]): 각 인덱스를 n 만큼 이동한 후 원래 배열에서 해당 위치의 값을 추출 // toArray(): 스트림을 정수 배열로 변환하여 반환 re...

코딩 테스트 - 배열의 원소만큼 추가하기

package programmers ; import java.util.Arrays ; import java.util.stream.Stream ; public class 배열의 _ 원소만큼 _ 추가하기 _Java_230909 { /* 아무 원소도 들어있지 않은 빈 배열 X 가 있습니다 . 양의 정수 배열 arr 가 매개변수로 주어질 때 , arr 의 앞에서부터 차례대로 원소를 보면서 원소가 a 라면 X 의 맨 뒤에 a 를 a 번 추가하는 일을 반복한 뒤의 배열 X 를 return 하는 solution 함수를 작성해 주세요 . */ public int [] solution ( int [] arr) { int [] answer = new int [Arrays. stream (arr).sum()] ; int counter = 0 ; for ( int i = 0 ; i < arr. length ; i++){ for ( int j = 0 ; j < arr[i] ; j++){ answer[counter++] = arr[i] ; } } return answer ; } public int [] solution_short ( int [] arr) { String answer = "" ; for ( int i: arr) { answer += (String. valueOf (i)+ "," ).repeat(i) ; } return Stream. of (answer.split( " , " )).mapToInt(Integer:: parseInt ).toArray() ; } } 반복...

코딩 테스트 - 배열의 원소 삭제하기

package programmers ; import java.util.ArrayList ; import java.util.List ; import java.util.stream.IntStream ; class 배열의 _ 원소 _ 삭제하기 _Java_230908 { /* 정수 배열 arr 과 delete_list 가 있습니다 . arr 의 원소 중 delete_list 의 원소를 모두 삭제하고 남은 원소들은 기존의 arr 에 있던 순서를 유지한 배열을 return 하는 solution 함수를 작성해 주세요 . */ public int [] solution ( int [] arr , int [] delete_list) { List<Integer> 삭제할원소 = new ArrayList<>() ; for ( int num : delete_list) { 삭제할원소 .add(num) ; } List<Integer> 저장할원소 = new ArrayList<>() ; for ( int num : arr) { // 삭제할 원소가 아닌 경우에만 결과 리스트에 추가 if (! 삭제할원소 .contains(num)) { 저장할원소 .add(num) ; } } int [] answer = new int [ 저장할원소 .size()] ; for ( int i = 0 ; i < 저장할원소 .size() ; i++) { answer[i] = 저장할원소 .get(i) ; } return answer ; } public int [] solution_best ( int [] arr , i...

코딩 테스트 - 5명씩

package programmers ; class _5 명씩 _Java_230907 { /* 최대 5 명씩 탑승가능한 놀이기구를 타기 위해 줄을 서있는 사람들의 이름이 담긴 문자열 리스트 names 가 주어질 때 , 앞에서 부터 5 명씩 묶은 그룹의 가장 앞에 서있는 사람들의 이름을 담은 리스트를 return 하도록 solution 함수를 완성해주세요 . 마지막 그룹이 5 명이 되지 않더라도 가장 앞에 있는 사람의 이름을 포함합니다 . */ public String[] solution (String[] names) { String[] answer = new String[( int ) Math. ceil (names. length / ( double ) 5 )] ; for ( int i = 0 ; i < answer. length ; i++){ answer[i] = names[i* 5 ] ; } return answer ; } }

일본어 공부 - 일본초등학교 1학년 국어교과서선 3장 - のんびり 森の ぞうさん - 오늘도 쉽니다 (nhk 입으로 똥 싸는 소리)

오늘도 4대보험 이슈 때문에 바빴습니다...★ 매일 한 번이라도 들을 것 (못 알아 들어도 괜찮음) https://www3.nhk.or.jp/news/easy/ 들은 것 ↓ https://www3.nhk.or.jp/news/easy/k10014184421000/k10014184421000.html : 동해 근처에서 홍게를 탈취하는 내용입니다. 동해의 홍게를 탈취해서 경매로 팔아넘기고 남의 나라에 먹이려고 노력하는 내용입니다. 악마같은 일본놈들!!!!! * 공부를 하는 것과 별개로 일본을 싫어하는 것은 요즘 이 nhk를 보면서 느끼는 것인데, 이 걸로 공부를 하면 안되겠다고 생각했던 것을 취소하고, 더 열심히 보고 공부해서 대항을 해야겠다고 생각했습니다. 개새끼라고 하려면 개새끼 말로 짖어야 하니까!!!! 동해!! 이 백제 놈들이!!! ↑ 집에 와서 공부하려고 잡은 것인데 듣자 마자 첫번째부터 단어로 똥을 싸서  열이 받았습니다. 짱구 구버전  https://blog.naver.com/PostList.naver?blogId=hyeonji97b&categoryNo=17 대학교 강의 (로그인 필요) https://library.knou.ac.kr/schosite/list/3 다락원 강의 (무료 - 로그인 필요) https://www.darakwon.co.kr/lectures/listProductF.asp?pc_id_2=18&pc_id_3=268 읽어볼 사이트  https://munsong-jeong.tistory.com/4 [힘내라! 독학 일본어 첫걸음] - https://www.youtube.com/watch?v=U_ajRv5UFVY 1. 29:32 - 힘내라! 독학 일본어 첫걸음 문자와 발음 1강 - 230831 2. 29:44 - 힘내라! 독학 일본어 첫걸음 문자와 발음 2강 3. 25:11 - 힘내라! 독학 일본어 첫걸음 문자와 발음 3강 4. 22:57 - 힘내라! 독학 일본어 첫걸음 01강 5. 25:39 - 힘내라...

코딩 테스트 - 문자열 붙여서 출력하기

package programmers ; import java.util.Scanner ; public class 문자열 _ 붙여서 _ 출력하기 _Java_230906 { /* 두 개의 문자열 str1, str2 가 공백으로 구분되어 입력으로 주어집니다 . 입출력 예와 같이 str1 과 str2 을 이어서 출력하는 코드를 작성해 보세요 . */ public static void main (String[] args) { Scanner sc = new Scanner(System. in ) ; String a = sc.next() ; String b = sc.next() ; String c = (a+b).trim() ; System. out .println(c) ; } } package programmers class 문자열 _ 붙여서 _ 출력하기 _Kotlin_230906 { fun solution (args: Array<String>) { val input = readLine ()!!. split ( ' ' ) val s1 = input[ 0 ] val s2 = input[ 1 ] val s3 = (s1 + s2). trim () ; println (s3) } }

코딩 테스트 - 제곱수 판별하기

package programmers ; class 제곱수 _ 판별하기 _Java_230905 { public int solution ( int n) { if (n % Math. sqrt (n) == 0 ) { return 1 ; } else { return 2 ; } } } package programmers import java.lang.Math.sqrt class 제곱수 _ 판별하기 _Kotlin_230905{ /* 어떤 자연수를 제곱했을 때 나오는 정수를 제곱수라고 합니다 . 정수 n 이 매개변수로 주어질 때 , n 이 제곱수라면 1 을 아니라면 2 를 return 하도록 solution 함수를 완성해주세요 . */ fun solution (n: Int): Int { var answer: Int = 0 for (i in 1 ..n) { if (i * i == n) { answer = 1 break } else { answer = 2 } } return answer } fun solution_sqrt (n: Int): Int { val sqrt = sqrt(n.toDouble()).toLong() return if (sqrt*sqrt == n.toLong()) 1 else 2 } }

일본어 공부 - 일본초등학교 1학년 국어교과서선 3장 - のんびり 森の ぞうさん - 3

오랜만에 논비리니 모리노 죠우상을 연습했습니다. 식당(1)도 점심에 들었습니다. 아침에는 중국 언정(애매한 로맨스...?) 소설을 읽는 30대... 저는 이런 어른이 되고 싶었습니다. 매일 한 번이라도 들을 것 (못 알아 들어도 괜찮음) https://www3.nhk.or.jp/news/easy/ 들은 것 ↓ https://www3.nhk.or.jp/news/easy/k10014182911000/k10014182911000.html : 일상 생활에서 쓸 수 있는 재난 용품인 배낭의 내용이다. 무료로 전기 꺼져 있어도 빌려 주는 쥬뎅기(츄우뎅키 = 충전기)를 빌려준다고 한다. (아마) 회사 광고인데, 이 회사에서 재난 관련 용품을 팔며, 무료로 지원도 해준다는 얘기인 것 같다. 짱구 구버전  https://blog.naver.com/PostList.naver?blogId=hyeonji97b&categoryNo=17 대학교 강의 (로그인 필요) https://library.knou.ac.kr/schosite/list/3 다락원 강의 (무료 - 로그인 필요) https://www.darakwon.co.kr/lectures/listProductF.asp?pc_id_2=18&pc_id_3=268 읽어볼 사이트  https://munsong-jeong.tistory.com/4 [힘내라! 독학 일본어 첫걸음] - https://www.youtube.com/watch?v=U_ajRv5UFVY 1. 29:32 - 힘내라! 독학 일본어 첫걸음 문자와 발음 1강 - 230831 2. 29:44 - 힘내라! 독학 일본어 첫걸음 문자와 발음 2강 3. 25:11 - 힘내라! 독학 일본어 첫걸음 문자와 발음 3강 4. 22:57 - 힘내라! 독학 일본어 첫걸음 01강 5. 25:39 - 힘내라! 독학 일본어 첫걸음 02강 6. 24:12 - 힘내라! 독학 일본어 첫걸음 03강 7. 22:36 - 힘내라! 독학 일본어 첫걸음 04강 8. 21:33 - 힘내...

일본어 공부 - 일본초등학교 1학년 국어교과서선 3장 - のんびり 森の ぞうさん - 오늘도 쉽니다.

1. 아침 : 회사 올 때 발목이 엘리베이터에 껴서 다침 2. 점심 : 회사 근처 병원 가느라 못 봄 3. 저녁 : 집에 와서 약 바르는데 내가 핫 크림 알러지였구나!!!! 작열감이 2시간을 갑니다... 손 / 발 / 발목 / 근처가 부어오름...★ 10년 전에 안티푸라민 바르고 그 이후로 처음 바르는데 여전히 알러지였군... 핫 파스 너무 아픔... 4시간만에 진정되서 호텔 (2) 하나 듣고 잡니다. 매일 한 번이라도 들을 것 (못 알아 들어도 괜찮음) https://www3.nhk.or.jp/news/easy/ 들은 것 ↓ https://www3.nhk.or.jp/news/easy/k10014182271000/k10014182271000.html : 오늘은 이거 외 다른 뉴스는 전쟁 얘기라서 한국인으로서 불타올랐기 때문에... 농구 얘기나 듣습니다. 남자 농구 월드컵에서 아시아팀 중 1위를 해서 내년 올림픽에 나간다는 얘긴데 어...이것도 한국인으로서 좋은 주제는 아닌 듯. 짱구 구버전  https://blog.naver.com/PostList.naver?blogId=hyeonji97b&categoryNo=17 대학교 강의 (로그인 필요) https://library.knou.ac.kr/schosite/list/3 다락원 강의 (무료 - 로그인 필요) https://www.darakwon.co.kr/lectures/listProductF.asp?pc_id_2=18&pc_id_3=268 읽어볼 사이트  https://munsong-jeong.tistory.com/4 [힘내라! 독학 일본어 첫걸음] - https://www.youtube.com/watch?v=U_ajRv5UFVY 1. 29:32 - 힘내라! 독학 일본어 첫걸음 문자와 발음 1강 - 230831 2. 29:44 - 힘내라! 독학 일본어 첫걸음 문자와 발음 2강 3. 25:11 - 힘내라! 독학 일본어 첫걸음 문자와 발음 3강 4. 22:57 - 힘내라! 독학 일본어...

코딩 테스트 - 1로 만들기

package programmers ; class _1 로 _ 만들기 _Java_230904 { /* 정수가 있을 때 , 짝수라면 반으로 나누고 , 홀수라면 1 을 뺀 뒤 반으로 나누면 , 마지막엔 1 이 됩니다 . 예를 들어 10 이 있다면 다음과 같은 과정으로 1 이 됩니다 . 10 / 2 = 5 (5 - 1) / 2 = 4 4 / 2 = 2 2 / 2 = 1 위와 같이 4 번의 나누기 연산으로 1 이 되었습니다 . 정수들이 담긴 리스트 num_list 가 주어질 때 , num_list 의 모든 원소를 1 로 만들기 위해서 필요한 나누기 연산의 횟수를 return 하도록 solution 함수를 완성해주세요 . */ public int solution ( int [] num_list) { int answer = 0 ; for ( int num : num_list) { while (num != 1 ) { if (num % 2 == 0 ) { num /= 2 ; } else { num -= 1 ; } answer++ ; } } return answer ; } public int solution2 ( int [] num_list) { int answer = 0 ; for ( int i = 0 ; i < num_list. length ; i++){ while (n...