2025/09/02 5

[알고리즘] - 현재 주문 가능한 상태 확인/파이썬

문제Q. 배달의 민족 서버 개발자로 입사했다.상점에서 현재 가능한 메뉴가 ["떡볶이", "만두", "오뎅", "사이다", "콜라"] 일 때, 유저가 ["오뎅", "콜라", "만두"] 를 주문했다.그렇다면, 현재 주문 가능한 상태인지 여부를 반환하시오.menus = ["떡볶이", "만두", "오뎅", "사이다", "콜라"]orders = ["오뎅", "콜라", "만두"]코드 스니펫shop_menus = ["만두", "떡볶이", "오뎅", "사이다", "콜라"]shop_orders = ["오뎅", "콜라", "만두"]def is_available_to_order(menus, orders): # 이 부분을 채워보세요! return Trueresult = is_available_to_order(sho..

백준 2025.09.02

[알고리즘] - 회문 검사 / 파이썬

문제회문은 똑바로 읽으나 거꾸로 읽으나 똑같은 단어나 문장을 의미합니다.우영우역삼역기러기토마토오디오아시아일요일소주만병만주소가련하시다 사장 집 아들 딸들아 집 장사 다시 하련가같은 단어를 회문 이라고 합니다!컴퓨터는 문자열을 보고 아래처럼 어떻게 회문인지 확인할 수 있을까요?Q. 다음과 같이 문자열이 입력되었을 때, 회문이라면 True 아니라면 False 를 반환하시오."abcba" # True------------------input = "abcba"def is_palindrome(string): return Trueprint(is_palindrome(input))정답 풀이문자열을 돌면서 맨 앞의 문자와 맨뒤의 문자, 맨 앞에서 두번째 문자와 맨 뒤에서 두번째 문자 .. 를 비교하면 된다.input..

백준 2025.09.02

[김영한의 실전 자바 기본편] - 1. 클래스와 데이터

본 글에 사용된 코드와 이미지의 일부는김영한 님의 『김영한의 실전 자바 - 기본편』 강의를 참조하여 발췌·활용하였습니다.[본 게시물은 파트너스 활동의 일환으로 소정의 수수료를 받을 수 있습니다.]https://inf.run/5nGCd자바 세상은 클래스와 객체로 이루어져 있는만큼 클래스와 객체라는 개념은 중요하다.클래스와 객체에 대해서 알아보자.클래스클래스와 사용자 정의 타입타입은 데이터의 종류나 형태를 뜻한다. 앞서 배웠듯이 int 는 정수 타입, String 은 문자 타입이다.그렇다면 위에서 작성한 것 처럼 학생(Student) 이라는 타입을 만들면 되지 않을까?클래스를 사용하면 int, String 과 같은 타입을 직접 만들 수 있다.사용자가 직접 정의하는 사용자 정의 타입을 만들려면 설계도가 필요하..

TIL - 20250901

📚 오늘 공부한 내용https://sson-coding.tistory.com/25 [김영한의 자바 입문] - 6. 입력본 글에 사용된 코드와 이미지의 일부는 김영한 님의 『김영한의 자바 입문』 강의를 참조하여 발췌·활용하였습니다.지금까지 하드코딩된 입력으로만 학습했는데, 사용자의 입력을 받는 방법sson-coding.tistory.comhttps://sson-coding.tistory.com/26 [김영한의 자바 입문] - 7. 배열본 글에 사용된 코드와 이미지의 일부는 김영한 님의 『김영한의 자바 입문』 강의를 참조하여 발췌·활용하였습니다.배열배열은 같은 타입의 변수를 반복해서 선언하고 반복해서 사용하는 문sson-coding.tistory.comhttps://sson-coding.tistory.co..

TIL 2025.09.02