본문 바로가기

전체 글162

(24.03.08) Java 코딩 연습 문제 풀기 및 정리_05👨‍💻 책을 분철로 시켜서 생각보다 배송이 늦게 와버린 사태. 그래도 자바의 정석이 도착을 했다. "자바의 정석" 책 기준으로 스파르타에서 제공되어준 정보는 거의 책의 반 정도라곤 생각이된다. 객체지향 프로그래밍 관련 클래스/객체/메서드 까지의 개념까지의 내용이 내가 지금 가이드북에서 알게 된 것이고, 그 이후의 자바의 정석에서는 더 심화된 내용으로 채워져서 마지막에는 프로그래밍을 끝내고 입출력을 지나 네트워킹까지 다루는 것 같다. 본 캠프에서도 역시 Java에 대해 공부하는 시간이 있다고 했지만, 나는 내가 잘 아는법.. 분명 벙쪄가지고 머리가 하얗게 될게 분명하다.. 이번주 코딩테스트 연습문제를 좀 풀어보면서 어떤 느낌으로 Java 코드를 짜는가를 느꼈다면, 다음주는 다시 처음으로 돌아와서 가이드 북으로 배.. 2024. 3. 8.
(24.03.07) Java 코딩 연습 문제 풀기 및 정리_04 👨‍💻 오늘도 연습 문제를 풀어보긴 했는데, 글이 길어지면 이해하기가 어려워져서 더 걸리는 것 같다. 한글 독해력이 이렇게 문제가 될 줄이야 자존감과 자신감이 동시에 떨어진다 그리고 github에 대해서 기록을 하라고 튜터님이 추천을 했기 때문에, 내일 이번주 마지막은 github에 대해 정리를 해야할 것 연습문제 풀어보기 Q1 더보기 어떤 게임에는 붕대 감기라는 기술이 있습니다. 붕대 감기는 t초 동안 붕대를 감으면서 1초마다 x만큼의 체력을 회복합니다. t초 연속으로 붕대를 감는 데 성공한다면 y만큼의 체력을 추가로 회복합니다. 게임 캐릭터에는 최대 체력이 존재해 현재 체력이 최대 체력보다 커지는 것은 불가능합니다. 기술을 쓰는 도중 몬스터에게 공격을 당하면 기술이 취소되고, 공격을 당하는 순간에는 체력을 .. 2024. 3. 7.
(24.03.06) Java 코딩 연습 문제 풀기 및 정리_03 👨‍💻 코딩 연습하다가 2024 카카오 인턴십 연습 문제에 걸려가지고 계속 몇시간 동안 계속 붙잡고 있다가... 정신을 놔버릴 뻔했다.. 분명 내가 진짜 기초중에 기초만 알고 있기는 하지만, 아무리 봐도 맞는데.. 꼭 정확성 테스트 하면 한두개 실패해서 멘붕이다.. 미리 해본 사람들 내용을 좀 보려니 Java언어로 한 사람도 없고.. 그래서 오늘 양은 적지만 최대한 내가 해본 것 까지 기록하고 나름 바꿔야할 점들 공부한 것 정리했다 배열 길이 import java.util.Arrays; public class Practice { public static void main(String[] args) { int[][] dots = {{1,1}, {1,1}, {3, 3}, {4, 4}}; int[][] answera.. 2024. 3. 6.
(24.03.05) Java 코딩 연습 문제 풀기 및 정리_02 👨‍💻 오늘은 계속 당연히 생각하고 쉽게쉽게 풀어야될 것 같은 사칙연산이나 문자열을 다루는데 Java 언어로 하려니, 생각이 깊어지고 꼬여서 속도가 너무 느리다. 아직 Class를 이용하지도 않는 사칙 연산인데도 익숙하지 않아서 인지 버벅되느라 애를 먹는다.. 조금만 더 연습하고 그냥 바로 더 높은 난이도 연습문제로 넘어가서 그냥 부딛혀보는 것도 나쁘지 않다고 생각 int ↔ String public class Practice { public static void main(String[] args) { int n = 12345; String m = Integer.toString(n); // 형변환 메서드 String[] stringarray = m.split(""); int sum = 0; for (int i .. 2024. 3. 5.
(24.03.04) Java 코딩 연습 문제 풀기 및 정리_01 👨‍💻 SQLD 시험 볼 때, 간단하게 실습 연습을 하기 위해서 programmers 사용한 이후로 다시 이용해 보기로 했다. 거의 3~400개 되는 간단 연습 예제를 위주로 Java언어와 문법에 익숙해지는 것을 목표 예제를 풀면서 중요하다곤 생각하는 Java 구조나 메서드들은 Notion에 구체적으로 기록하면서 진행 중요한 내용들을 블로그에 정리 마무리 PM을 준비할 때도 그렇고 SQL 알고리즘이 머리에 박혀있어서.. Java의 구조 및 문법에 빨리 익숙해 질 필요가 있다고 느다. ex) SUM이나 DISTINCT 같은 문이 먼저 떠오르는 등.. 합 구하기 임의의 0값으로 선언한 int 변수에다가 계속 대입연산자로 더하는 방식 대입연산자 += 과 for 반복문을 사용 평균을 구하는 등에 활용할 수 있음 pub.. 2024. 3. 4.