DiaryEntity package so.ego.re_darling.domains.diary; import lombok.AccessLevel; import lombok.AllArgsConstructor; import lombok.Getter; import lombok.NoArgsConstructor; import so.ego.re_darling.domains.user.domain.Couple; import javax.persistence.*; import java.time.LocalDateTime; import java.util.ArrayList; import java.util.Collections; import java.util.LinkedList; import java.util.List; @Gette..

Coupon Entity package so.ego.re_darling.domains.coupon.domain; import lombok.*; import so.ego.re_darling.domains.user.domain.User; import javax.persistence.*; import java.time.LocalDateTime; @AllArgsConstructor(access = AccessLevel.PROTECTED) @NoArgsConstructor(access = AccessLevel.PROTECTED) @Table(name = "coupon") @Entity public class Coupon { @Id @GeneratedValue(strategy = GenerationType.IDEN..
package so.ego.re_darling.domains.coupon.domain; import lombok.*; import javax.persistence.*; import java.time.LocalDateTime; @AllArgsConstructor(access = AccessLevel.PROTECTED) @NoArgsConstructor(access = AccessLevel.PROTECTED) @Table(name = "coupon") @Entity public class Coupon { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; @NonNull private String title; private Str..
1. λ λ°°μ΄ ν©μΉκΈ° 첫 λ²μ§Έ μ€μ 첫 λ²μ§Έ λ°°μ΄μ ν¬κΈ° N(1
1. λ©ν λ§ νμλ€ λ° μ μλμ λ° νμλ€μ μνμ μλ₯Ό ν₯μμν€κΈ° μν΄ λ©ν λ§ μμ€ν μ λ§λ€λ €κ³ ν©λλ€. λ©ν λ§μ λ©ν (λμμ£Όλ νμ)μ λ©ν°(λμμ λ°λ νμ)κ° ν μ§μ΄ λμ΄ λ©ν κ° λ©ν°μ μν곡λΆλ₯Ό λμμ£Όλ κ²μ λλ€. μ μλμ Mλ²μ μνν μ€νΈ λ±μλ₯Ό κ°μ§κ³ λ©ν μ λ©ν°λ₯Ό μ ν©λλ€. λ§μ½ Aνμμ΄ λ©ν μ΄κ³ , Bνμμ΄ λ©ν°κ° λλ μ§μ΄ λμλ€λ©΄, Aνμμ Mλ²μ μνν μ€νΈμμ λͺ¨λ Bνμλ³΄λ€ λ±μκ° μμμΌ ν©λλ€. Mλ²μ μνμ±μ μ΄ μ£Όμ΄μ§λ©΄ λ©ν μ λ©ν°κ° λλ μ§μ λ§λ€ μ μλ κ²½μ°κ° μ΄ λͺ κ°μ§ μΈμ§ μΆλ ₯νλ νλ‘κ·Έλ¨μ μμ±νμΈμ. 1. 1 λ²μ§Έ ,2 λ²μ§Έ forλ¬Έμ λ©ν λ§μ΄ λλ νμμ μ λ§νΌμ κ²½μ°μμμ λ°λΌ κ²μ νκΈ° μν¨ 2. 3λ²μ§Έ forλ¬Έμ κ·Έ κ²½μ°μ μκ° testλ§νΌ μκΈ° λλ¬Έ 3...
https://programmers.co.kr/learn/courses/30/lessons/77484 μ½λ©ν μ€νΈ μ°μ΅ - λ‘λμ μ΅κ³ μμμ μ΅μ μμ λ‘λ 6/45(μ΄ν 'λ‘λ'λ‘ νκΈ°)λ 1λΆν° 45κΉμ§μ μ«μ μ€ 6κ°λ₯Ό μ°μ΄μ λ§νλ λνμ μΈ λ³΅κΆμ λλ€. μλλ λ‘λμ μμλ₯Ό μ νλ λ°©μμ λλ€. 1 μμ λΉμ²¨ λ΄μ© 1 6κ° λ²νΈκ° λͺ¨λ μΌμΉ 2 5κ° λ²νΈ programmers.co.kr java class Solution { public int[] solution(int[] lottos, int[] win_nums) { int[] answer = new int[2]; // 1,2,3,4,5,6-7(λ첨) int[] level = {6,6,5,4,3,2,1}; int cnt = 0; int win_c..

1. μμλ°μ₯ μ νκΈ° κΉκ°λ μ μλμ μ¬ν΄ 6νλ 1λ° λ΄μμ λ§‘κ² λμλ€. κΉκ°λ μ μλμ μ°μ μμλ‘ λ°μ₯μ μ νκ³ νμλ€μ΄ μλ‘ μΉμν΄μ§ νμ μ μμΌλ‘ μ κ±°λ₯Ό ν΅ν΄ λ°μ₯μ μ μΆνλ €κ³ νλ€. κ·Έλ μκΈ°λ° νμ μ€μμ 1νλ λΆν° 5νλ κΉμ§ μ§λ΄μ€λ©΄μ νλ²μ΄λΌλ κ°μ λ°μ΄μλ μ¬λμ΄ κ°μ₯ λ§μ νμμ μμ λ°μ₯μΌλ‘ μ νλ € νλ€. κ·Έλμ κΉκ°λ μ μλμ κ° νμλ€μ΄ 1νλ λΆν° 5νλ κΉμ§ λͺ λ°μ μνμλμ§λ₯Ό λνλ΄λ νλ₯Ό λ§λ€μλ€. μλ₯Ό λ€μ΄ νμ μκ° 5λͺ μΌ λμ νλ₯Ό μ΄ν΄λ³΄μ. μ κ²½μ°μ 4λ² νμμ 보면 3λ² νμκ³Ό 2νλ λ κ°μ λ°μ΄μκ³ , 3λ² νμ λ° 5λ² νμκ³Ό 3νλ λ κ°μ λ°μ΄μμΌλ©°, 2λ² νμκ³Όλ 4νλ λ κ°μ λ°μ΄μμμ μ μ μλ€. κ·Έλ¬λ―λ‘ μ΄ νκΈμμ 4λ² νμκ³Ό νλ²μ΄λΌλ κ°μ..

1. λ΄μ°λ¦¬ μ§λ μ λ³΄κ° N*N 격μνμ μ£Όμ΄μ§λλ€. κ° κ²©μμλ κ·Έ μ§μμ λμ΄κ° μ°μ¬μμ΅λλ€. κ° κ²©μνμ μ«μ μ€ μμ μ μνμ’μ° μ«μλ³΄λ€ ν° μ«μλ λ΄μ°λ¦¬ μ§μμ λλ€. λ΄μ°λ¦¬ μ§μμ΄ λͺ κ° μλ μ§ μμλ΄λ νλ‘κ·Έλ¨μ μμ±νμΈμ. 격μμ κ°μ₯μ리λ 0μΌλ‘ μ΄κΈ°ν λμλ€κ³ κ°μ νλ€. λ§μ½ N=5 μ΄κ³ , 격μνμ μ«μκ° λ€μκ³Ό κ°λ€λ©΄ λ΄μ°λ¦¬μ κ°μλ 10κ°μ λλ€. 2μ°¨μ λ°°μ΄μ μ΅μνμ§ μμμ λ°©ν₯μ μ°μ§Έ forλ¬Έμ λ΄μμΌν μ§ κ°μ΄ μμμ κ°μλ₯Ό λ΄€λλ° λ³΄ν΅ μ΄λ° λ¬Έμ μμλ λ°°μ΄μ λ°©ν₯μ λ¨Όμ λ΄μ λκ³ κ·Έκ±Έλ‘ 2μ€ forλ¬Έμ λμμΌ νλ€κ³ νλ€. import java.util.Scanner; public class Test02_10 { public int solution(int[][] numberA..

1. 격μν μ΅λν© 5*5 격μνμ μλλ‘Έ κ°μ΄ μ«μκ° μ νμμ΅λλ€. N*Nμ 격μνμ΄ μ£Όμ΄μ§λ©΄ κ° νμ ν©, κ° μ΄μ ν©, λ λκ°μ μ ν© μ€ κ° μ₯ ν° ν©μ μΆλ ₯ν©λλ€. import java.util.Scanner; public class Main { public int solution(int[][] numberArray, int number) { int result = 0; int x, y; for (int i = 0; i < number; i++) { x = y = 0; for (int j = 0; j < number; j++) { x += numberArray[i][j]; y += numberArray[j][i]; } result = Math.max(result, x); result = Math..

1. μμ°μ Nμ΄ μ λ ₯λλ©΄ 1λΆν° NκΉμ§μ μμμ κ°μλ₯Ό μΆλ ₯νλ νλ‘κ·Έλ¨μ μμ±νμΈμ. λ§μ½ 20μ΄ μ λ ₯λλ©΄ 1λΆν° 20κΉμ§μ μμλ 2, 3, 5, 7, 11, 13, 17, 19λ‘ μ΄ 8κ°μ λλ€. μμλ 1κ³Ό μμ μΌλ‘λ§ λλμ΄μ§λ μ μ λλ€. κ·Έλ¬λ―λ‘ 2,3,4... λ± μ λ°°μκ° λλ©΄ μλκ² μ£ ! μ¬κΈ°μλ int λ°°μ΄μ ν¬κΈ°λ‘ 0 μΌλ count λλλ‘ νμ΅λλ€. 2λ²μ§Έ forλ¬Έμμ j=j+1 λ‘ λ°°μλ€μ μ²΄ν¬ ν΄μ£Όμμ΅λλ€. (체ν¬ν λ°°μ λ§νΌλ§ forλ¬Έμ λλ€) import java.util.Scanner; public class Test2_05 { public int solution(int number) { int result = 0; int[] ch = new int[number + 1]; f..

1. ν° μ μΆλ ₯νκΈ° Nκ°μ μ μλ₯Ό μ λ ₯λ°μ, μμ μ λ°λ‘ μ μλ³΄λ€ ν° μλ§ μΆλ ₯νλ νλ‘κ·Έλ¨μ μμ±νμΈμ. (첫 λ²μ§Έ μλ 무쑰건 μΆλ ₯νλ€) import java.util.ArrayList; import java.util.Scanner; public class Test2_01 { public ArrayList solution(int[] numberArray) { ArrayList result = new ArrayList(); result.add(numberArray[0]); for (int i = 0; i < numberArray.length-1; i++) { if(numberArray[i]=3){ result.add("A"); }else{ result.add("B"); } } return resul..
1. λ¬Έμμ΄ μμΆ μνλ²³ λλ¬Έμλ‘ μ΄λ£¨μ΄μ§ λ¬Έμμ΄μ μ λ ₯λ°μ κ°μ λ¬Έμκ° μ°μμΌλ‘ λ°λ³΅λλ κ²½μ° λ°λ³΅λλ λ¬Έμ λ°λ‘ μ€λ₯Έμͺ½μ λ°λ³΅ νμλ₯Ό νκΈ°νλ λ°©λ²μΌλ‘ λ¬Έμμ΄μ μμΆνλ νλ‘κ·Έλ¨μ μμ±νμμ€. λ¨ λ°λ³΅νμκ° 1μΈ κ²½μ° μλ΅ν©λλ€. μ°μ index μ€λ₯λ₯Ό μ‘κΈ° μν΄ μ΄λ€ λ°©λ²μ μ¨μΌ νλμ§ μ λͺ°λΌ κ°μλ₯Ό μ°Έκ³ νλ€. 곡백 λ¬Έμλ₯Ό μΆκ°ν΄μ μλ€ λ¬Έμ λ₯Ό λΉκ΅νλ λ°©μμΌλ‘ νλ€. import java.util.Scanner; public class Test1_11 { public String solution(String sentence) { String result = ""; int cnt = 1; // 맨 λ κΈμλ₯Ό μν΄ κ³΅λ°± μΆκ° > indexOfBind λ°©μ§ sentence = sentence + ..