-
close
프로필 배경
프로필 로고

-

  • 분류 전체보기
    • tip💡
    • TIL
      • Trouble Shooting
    • Algorithm
    • JAVA
    • Spring
    • AWS
    • 팀프로젝트
      • 최종 프로젝트
      • 플러스 - 깡통시장 이커머스
      • 심화 - 바로온다 Baro5nda

    알고리즘, 키오스크 과제 리팩토링

    Today I Learned 👩🏽‍💻- 알고리즘 26, 27, 28번- 키오스크 도전 Lv1 + 리팩토링 진행중 ..오늘은 알고리즘 3문제 풀이와 키오스크 과제 레벨1 마무리, 리팩토링까지 진행하였다.레벨2도 도전하고 싶지만 시간상 우선 리팩토링을 먼저 했다..!!장바구니 기능이 들어오면서 반복문과 조건문이 거의 3배 늘어나서 이 부분을 어떻게 리팩토링하면 좋을지 알아봤다. ❗️반복문- 중첩 반복문 최소화: 별도의 메서드로 분리하거나 스트림 API를 활용하여 단순화 - for-each 사용for (String item : array) { System.out.println(item);} - 스트림 API 활용List result = new ArrayList();for (String item : ..

    • format_list_bulleted TIL
    • · 2024. 11. 27.
    • textsms

    정수 내림차순으로 배치하기

    # 문제 설명함수 solution은 정수 n을 매개변수로 입력받습니다. n의 각 자릿수를 큰것부터 작은 순으로 정렬한 새로운 정수를 리턴해주세요. 예를들어 n이 118372면 873211을 리턴하면 됩니다. # 제한 조건n은 1이상 8000000000 이하인 자연수입니다. # 입출력 예n: 118372answer: 873211 sort 메서드 사용하지 않고 생각나는 대로 정렬해보았다.class Solution { public long solution(long n) { long answer = 0; String strnum = Long.toString(n); StringBuilder sb = new StringBuilder(strnum); //값을..

    • format_list_bulleted Algorithm
    • · 2024. 11. 18.
    • textsms

    10일차)

    Today I Learned 👩🏽‍💻- 알고리즘 19번- 자바 문법 종합반 4주차 예외처리, 제너릭- 계산기 만들기 lv2- 튜터님의 학습 방법 세션 자바 강의 4주차에 들어서서 더 더 이해하기 어려운 개념들이 나오고 있다....! 개념을 하나하나 머릿 속에 넣으려고 하느라 시간은 시간대로 쓰고, 더 어렵게 느껴졌었는데 마침! 튜터님께서 학습 방법 특별 세션을 열어주셨다@처음 강의를 들을 때는 2배속으로 키워드를 잡는 느낌으로, 그 다음에 1.5배속으로 다시 들으면서 복습하라고 하셨다. 그리고나서 직접 과제를 하면 늘 거라고 하셨다.! 그리고 지금 이 캠프에 참여하고 있는건 기회라고도 말씀해주셨다.이 팁들 잘 참고해서 주말에도 강의들으며 과제 열심히 달려봐야지 😎

    • format_list_bulleted TIL
    • · 2024. 11. 15.
    • textsms

    자바 3주차 숙제

    Today I Learned 👩🏽‍💻- 알고리즘 17, 18번- 자바 문법 종합반 3주차 강의(상속, 추상클래스, 다형성, 인터페이스 등등)- 자바 문법 종합반 3주차 숙제- 자바 문법 종합반 4주차 강의 앞부분알고리즘 18번 문제를 풀면서 문제는 꼼꼼히 읽어야한다는 것을 또 깨달았다..2024.11.14 - [Algorithm] - [Java] 문자열을 정수로 바꾸기 [Java] 문자열을 정수로 바꾸기# 문제설명문자열 s를 숫자로 변환한 결과를 반환하는 함수, solution을 완성하세요. # 제한 조건s의 길이는 1 이상 5이하입니다.s의 맨앞에는 부호(+, -)가 올 수 있습니다.s는 부호와 숫자로만 이루mon-monde.tistory.coms의 맨앞에는 부호(+, -)가 올 수 있다는 제한 ..

    • format_list_bulleted TIL
    • · 2024. 11. 14.
    • textsms

    자바 문법 종합반 3주차

    오늘은 데일리루틴 알고리즘 문제 풀이와 자바 2주차 숙제 제출, 자바 기초세션, 자바 3주차 강의듣기를 하였다.오전에 알고리즘 문제를 많이 풀지 못해서 아쉬웠다. 16번 문제를 풀면서 정수 변수 선언 시 자료형을 잘 선택해야한다는 생각을 했다...ㅎ  #문제 설명함수 solution은 정수 x와 자연수 n을 입력 받아, x부터 시작해 x씩 증가하는 숫자를 n개 지니는 리스트를 리턴해야 합니다. 다음 제한 조건을 보고, 조건을 만족하는 함수, solution을 완성해주세요. #제한 사항- x는 -10000000 이상, 10000000 이하인 정수입니다.- n은 1000 이하인 자연수입니다.class Solution { public long[] solution(int x, int n) { ..

    • format_list_bulleted TIL
    • · 2024. 11. 13.
    • textsms

    자바 문법 2주차 , 3주차

    오늘은 오전시간에 알고리즘 문제풀이하고 과제 발제를 들었다..! (시간이 엄청 빠르게지나갔다..)그리고나서 1주차 숙제를 풀었는데 난이도는 매우매우 쉬웠다.. but,,,, 인텔리제이가 이상하게 코드를 짜서 실행시키면 최초에 실행했던 결과로만 나와서.. 그거 해결하느라 점심 전까지 시간을 다 뺏겼다..ㅠㅠ원인은 아직도 잘 모르겠다.. 원래 프로젝트 폴더 이름을 한글과 영어로 섞어서 지었었는데 삭제하고 영어로만 폴더명 설정했더니 코드 결과가 잘 나왔다.. 뭐지? 오후에는 자바 2주차 강의를 쭉 들었다.. 원래대로라면 3주차까지 듣는건데 중간중간 아쉬운 집중력때문에 못 했다... :( 반성하자대부분 원래 알고있는 내용이었지만 나한테 설명하라고 하면 못 할 것 같아서 (자바를 거의 1년만에 쓰기도 하고..) ..

    • format_list_bulleted TIL
    • · 2024. 11. 12.
    • textsms
    • navigate_before
    • 1
    • 2
    • navigate_next
    전체 카테고리
    • 분류 전체보기
      • tip💡
      • TIL
        • Trouble Shooting
      • Algorithm
      • JAVA
      • Spring
      • AWS
      • 팀프로젝트
        • 최종 프로젝트
        • 플러스 - 깡통시장 이커머스
        • 심화 - 바로온다 Baro5nda
    최근 글
    태그
    • #티스토리챌린지
    • #깃허브 #git #github #브랜치
    • #스파르타스토어
    • #오블완
    • #최종프로젝트
    • #step1
    전체 방문자
    오늘
    어제
    전체
    Copyright © 쭈미로운 생활 All rights reserved.
    Designed by JJuum

    티스토리툴바