728x90

조건문 16

23.02.08(수): 반복문 (while, do-while, for) + 다중 for문

오늘 배운 것 01. while 02. do-while 03. for - 다중 for문 01. while 실습 052 정수 2개를 입력받고, 작은 수부터 큰 수까지 누적합을 구하고 출력. 2/8 내 코드 더보기 // 2/8 내 코드 BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); System.out.print("첫 번째 정수 입력: "); int a = Integer.parseInt(br.readLine()); int oa = a; // 출력문에 쓸 a의 원본 값 System.out.print("두 번째 정수 입력: "); int b = Integer.parseInt(br.readLine()); int ob = b; //..

23.02.06(월): 조건문 if, switch (다중 선택문)

오늘 배운 것 01. 조건문 if 02. switch (다중 선택문) 01. 조건문 if :실습 10개 실습 033 지역 변수는 초기화가 필수이므로 else로 할당하거나, 초기 기본값을 미리 작성한다. 더보기 임의의 정수를 사용자 입력 받고 홀수, 짝수, 0 판별해서 출력한다. - if ~ elif ~ else 구문을 사용한다. - 입출력은 BufferedReader , printf() 를 사용한다. import java.io.BufferedReader; import java.io.InputStreamReader; import java.io.IOException; public class Test033{ public static void main(String[] args) throws IOException..

23.02.03(금): 조건 연산자, 윤년/평년, 조건문 if

오늘 배운 내용 01. 삼항 연산자 02. 윤년과 평년 03. 조건문 if 01. 삼항 연산자 실습 028 정수를 사용자 입력받고, 양수인지 음수인지 0인지 판별 후 출력하는 프로그램. 입력은 BufferedReader 로, 기능은 조건 연산자로 구현한다. import java.io.BufferedReader; import java.io.InputStreamReader; import java.io.IOException; public class Test028{ public static void main(String[] args) throws IOException{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); System..

[leetCode] 2315. Count Asterisks (Python)

▼ 문제 바로가기 (링크) ▼ https://leetcode.com/problems/count-asterisks/ Count Asterisks - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com * 또는 | 을 포함하거나, 포함하지 않는 문자열 s가 주어질 때, * 의 개수를 반환하는 문제. | (vertical bars)는 짝수 개로 존재한다. * (Asterisk) 를 셀 때 bars pair의 사이에 있는 것은 제외한다. # 첫번째 테스트 케이스만 고려 cl..

[leetCode] 1827. Minimum Operations to Make the Array Increasing (Python)

▼ 문제 바로가기 (링크) ▼ https://leetcode.com/problems/minimum-operations-to-make-the-array-increasing/ Minimum Operations to Make the Array Increasing - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com 1개 이상의 정수를 가지는 정수 배열 nums가 주어진다. 값이 증가하는 배열을 만드려고 할 때, (무조건 이전 인덱스보다 커야 함) 각 요소를 한 번에 하나..

[leetCode]1688. Count of Matches in Tournament (Python)

▼ 문제 바로가기 (링크) ▼ https://leetcode.com/problems/count-of-matches-in-tournament/ Count of Matches in Tournament - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com 팀 수를 나타내는 정수 n이 주어진다. 토너먼트 형식으로 1개의 팀이 남을 때 까지 경기를 진행했을 때, 진행된 경기 횟수의 총합을 반환하는 문제. 주어진 팀이 홀수인경우 1개의 팀은 부전승으로 다음 라운드에 참여한다...

[leetCode] 1791. Find Center of Star Graph (Python)

▼ 문제 바로가기 (링크) ▼ https://leetcode.com/problems/find-center-of-star-graph/ Find Center of Star Graph - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com 모든 값과 연결되어있는 중앙 노드를 찾고 그 값을 반환하는 문제. 리스트 안에 하위 리스트가 존재하며 하위리스트는 2개의 값을 가진다. class Solution: def findCenter(self, edges: List[List[in..

[leetCode] 2367. Number of Arithmetic Triplets (Python)

▼ 문제 바로가기 (링크) ▼ https://leetcode.com/problems/number-of-arithmetic-triplets/ Number of Arithmetic Triplets - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com Arithmetic Triplets : 산술 삼중항 값이 증가하는 정수를 담는 리스트 nums와 정수 diff가 주어진다. nums[0] 부터 숫자 3개를 뽑는데 직전 숫자와의 차이가 diff와 같은 경우의 수를 반환하는 ..

[leetCode] 1221. Split a String in Balanced Strings (Python)

▼ 문제 바로가기 (링크) ▼ https://leetcode.com/problems/split-a-string-in-balanced-strings/ Split a String in Balanced Strings - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com R 과 L로만 이루어진 문자열 s가 주어진다. R과 L의 개수가 같은 문장을 Balanced Strings 라고 했을 때, s 안에 몇 개의 Balanced Strings가 있는 지 정수로 반환하는 문제...

[leetCode] 1342. Number of Steps to Reduce a Number to Zero (Python)

▼ 문제 바로가기 (링크) ▼ https://leetcode.com/problems/number-of-steps-to-reduce-a-number-to-zero/ Number of Steps to Reduce a Number to Zero - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com 정수 num 이 주어진다. 짝수라면 2로 나누고 홀수라면 1를 뺀다. 이를 0이 될 때까지 반복한 횟수를 출력하는 문제. class Solution: def numberOfSt..

728x90