TIL20240923

·2024년 9월 23일

TIL

목록 보기
19/25

🖥️ 1.오늘 한 일

- Java 문법 종합반 5주차 강의 듣기

- 개인과제 숫자야구게임

숫자야구게임 Lv3 수정 및 과제 제출

-알고리즘,SQL 문제 풀기

https://school.programmers.co.kr/learn/courses/30/lessons/134240

  def solution(food):
      result = ''
      for i in range(1, len(food)):
          result += (str(i)*(food[i]//2))
      return result + '0' + result[::-1]

https://school.programmers.co.kr/learn/courses/30/lessons/132267

  def solution(a, b, n):
     total_cola = 0

    while n >= a:
        new_cola = (n // a) * b
        total_cola += new_cola
        n = new_cola + (n % a)
    
    return total_cola

https://school.programmers.co.kr/learn/courses/30/lessons/157341

  SELECT DISTINCT(C.CAR_ID) 
  FROM CAR_RENTAL_COMPANY_CAR C
  JOIN CAR_RENTAL_COMPANY_RENTAL_HISTORY H
  ON C.CAR_ID = H.CAR_ID
  WHERE MONTH(H.START_DATE) ='10' AND  C.CAR_TYPE ='세단'
  ORDER BY CAR_ID DESC;

https://school.programmers.co.kr/learn/courses/30/lessons/59034

  SELECT * FROM ANIMAL_INS ORDER BY ANIMAL_ID;

https://school.programmers.co.kr/learn/courses/30/lessons/131120

  SELECT MEMBER_ID,MEMBER_NAME,GENDER,DATE_FORMAT(DATE_OF_BIRTH,'%Y-%m-%d') AS DATE_OF_BIRTH 
  FROM MEMBER_PROFILE
  WHERE GENDER ="W" AND MONTH(DATE_OF_BIRTH) = 3 AND TLNO IS NOT NULL
  ORDER BY MEMBER_ID ASC;

📝 2. 회고

  • 숫자야구게임 과제 중 문제가 있어 튜터님에게 피드백을 받았다.
    클래스가 단방향이 아닌 양뱡향으로 서로 호출하면 하나를 제거 하거나 조절하는 다른 클래스를 만드는 방법도 있음
    여러번 카운트 할 때 메서드 만들어서 초기화 하는 방법도 고려 해 볼 것
profile
🍀🍀

0개의 댓글