- [코딩 기초 문제] 두 수의 연산값 비교하기Song hyun[코딩 기초 문제] 두 수의 연산값 비교하기 문제 설명연산 ⊕는 두 정수에 대한 연산으로 두 정수를 붙여서 쓴 값을 반환합니다. 예를 들면 다음과 같습니다.12 ⊕ 3 = 1233 ⊕ 12 = 312양의 정수 a와 b가 주어졌을 때, a ⊕ b와 2 * a * b 중 더 큰 값을 return하는 solution 함수를 완성해 주세요.단, a ⊕ b와 2 * a * b가 같으면 a ⊕ b를 return 합니다. 정수 a,b가 주어질 때, a ⊕b와 2*a*b 중 어떤 게 더 큰지를 찾아 반환하는 문제이다. 앞선 문제에서 배운 Math.max() 함수를 사용해 두 수의 값을 비교하고, 바로 answer 변수에 담아 반환했다. class Solution { public int solution(int a..
- 2025-01-03 13:08:30
- [코딩 기초 문제] 더 크게 합치기Song hyun[코딩 기초 문제] 더 크게 합치기 문제 설명연산 ⊕는 두 정수에 대한 연산으로 두 정수를 붙여서 쓴 값을 반환합니다. 예를 들면 다음과 같습니다.12 ⊕ 3 = 1233 ⊕ 12 = 312양의 정수 a와 b가 주어졌을 때, a ⊕ b와 b ⊕ a 중 더 큰 값을 return 하는 solution 함수를 완성해 주세요.단, a ⊕ b와 b ⊕ a가 같다면 a ⊕ b를 return 합니다. ⊕는 두 숫자를 붙여 또 다른 정수로 만드는 연산이다. 숫자 1과 숫자 34가 있다면 134라는 새로운 수를 만드는 식이다. 해당 연산을 사용해 A+B, B+A 중 어느 것이 더 큰지를 비교하고 반환하는 문제이다. 해당 문제는 수학적인 접근이 아닌 문자->숫자로 변환하는 방식으로 접근하면 더욱 쉽게 풀 수 있다. (I..
- 2025-01-03 12:53:15
- [코딩 기초 문제] 분수의 덧셈Song hyun[코딩 기초 문제] 분수의 덧셈 첫 번째 분수의 분자와 분모를 뜻하는 numer1, denom1, 두 번째 분수의 분자와 분모를 뜻하는 numer2, denom2가 매개변수로 주어집니다. 두 분수를 더한 값을 기약 분수로 나타냈을 때 분자와 분모를 순서대로 담은 배열을 return 하도록 solution 함수를 완성해보세요. 개인적으로 어려운 문제였다. 일단 분수끼리 더하는 건 알겠는데, 최대공약수를 구하는 부분에서 머릿속에서 많이 버벅거렸다. 처음부터 최소공배수를 구해서 분수를 만드는 방식으로 생각했는데, 그러면 좀 복잡해지고... 우선 두 분모를 서로 곱한 뒤, 기약분수로 만들어 값을 반환하는 쪽이 쉬웠다. * 제출 답안class Solution { public int[] solution..
- 2025-01-03 12:48:01
- [코딩 기초 트레이닝] 문자열 곱기Song hyun문자열 my_string과 정수 k가 주어질 때, my_string을 k번 반복한 문자열을 return 하는 solution 함수를 작성해 주세요. class Solution { public String solution(String my_string, int k) { String answer = ""; for(int a=0; a
- 2024-12-21 17:13:25
- [코딩 기초 트레이닝] 문자열 섞기Song hyun길이가 같은 두 문자열 str1과 str2가 주어집니다. 두 문자열의 각 문자가 앞에서부터 서로 번갈아가면서 한 번씩 등장하는 문자열을 만들어 return 하는 solution 함수를 완성해 주세요. 문자열 111과 222가 있다면, 결과로 121212를 출력해야하는 문제이다. 이 문제는 생각보다 쉽게 풀렸다. 두 문자열의 길이가 같기 떄문에, 문자열의 길이로 for문을 만들어 각자의 문자열을 더하는 식으로 작성하면 된다. class Solution { public String solution(String str1, String str2) { String answer = ""; for(int i=0; i
- 2024-12-21 17:05:27
- [코딩 기초 트레이닝] 문자열 겹쳐쓰기Song hyun문자열 my_string, overwrite_string과 정수 s가 주어집니다. 문자열 my_string의 인덱스 s부터 overwrite_string의 길이만큼을 문자열 overwrite_string으로 바꾼 문자열을 return 하는 solution 함수를 작성해 주세요. 위의 문제를 보면 알 수 있듯이, 두 개의 문자열과 하나의 정수가 주어진다. 문자열 my_string의 s번째부터 overwrite_string의 길이만큼 문자열을 교체해주는 식이다. class Solution { public String solution(String my_string, String overwrite_string, int s) { String answer = my_strin..
- 2024-12-21 17:00:04
- 2024.12.6 월드잡플러스 - 일본 취업을 위한 온라인 부트캠프Song hyun보호글 입니다.
- 2024-12-06 20:04:15
- 11월 30일 스터디Song hyun-서면 스터디룸-오후 3시-6시 -프로젝트/학원 수료 기념 2024 인프콘 영상 3개를 시청했다.-, 시청 (약 2시간) 1. -개발에 대한 포스팅을 읽을 때면 '클린 코드'라는 단어가 자주 나오곤 했는데, 그 떄마다 '클린 코드가 대체 뭐지??'라는 생각을 많이 했다. 뭔가 효율적이고 읽기 좋게 쓰는 코드를 말한거 같긴 한데.. 확실히 와닿지 않는 느낌? 해보고 싶다~이전에 정의부터가 명확하게 세워지지 않은 느낌이었다. 이 강의를 통해 한 번 생각해볼 기회를 얻게 되어 좋았다. -이 강의에서는 '클린 코드란 무엇인가?'에 대해 이야기하고 있다. 결국 클린코드란 개발=협업이라는 것에서부터 비롯된 것. 개발은 여러 사람과 함께 협업해야 하는 것이다보니, 좋은 코드=남들이 쉽게 읽고 고쳐쓸 수 있는 코드라..
- 2024-12-05 17:12:49
- [이지 부산] 부산 ICT 취업 박람회 참여 및 수상Song hyun
- 2024-11-20 18:01:45
- [Kotlin] 2. 변수와 자료형Song hyun[Kotlin] 2. 변수와 자료형 1. 변수의 선언 (1) val: 상수. 한 번 초기화한 값에서 변하지 않음 (2) var: 변수의 값이 바뀔 수 있음 *변수를 선언할 때-> 변수의 타입/이름/데이터타입/값이 필요 *데이터 타입은 생략이 가능함 *값을 통해 자동 추론 역시 가능 (=자료형 추론) 2. 코틀린의 데이터 타입 (1) Reference Data Type -코틀린은 Reference Data Type 을 사용한다. 이는 객체에 메모리를 생성하고 데이터를 할당하는 방식. -다만 참조형으로 생성된 객체는 컴파일 과정에서 기본형으로 대체되어 문제 없이 쓸 수 있다. -데이터 타입의 최상위 클래스 = Any(자바의 Object) (2) 숫자형 데이터 타입 -정수형: long, Int, Short, ..
- 2024-11-19 16:36:57
스킨 업데이트 안내
현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)