반응형

개발/코딩 47

[프로그래밍] 프로그래머스 예제문제 풀어보기 <신고 결과 받기> 재도전(66.7점->75점)

프로그래머스 예제문제를 풀다보면 시간이 참 빨리 지나간다. 작성한 코드는 몇 줄 안되는데 너무 느린것 같다. 주인 닮아서 코드도 느린지 시간초과로 실패하였다. 코드의 작동시간을 느리게 만드는 원인이 무엇일까... 수정 아이디어)) 알고리즘 자체를 바보같이 함 record를 HashMap으로 만듦(신고자=피신고자) for 문 id별 반복 id 키값의 value를 카운팅하고 k이상일 경우 mailCount ++ answer에 바인딩 이것도 뭔가 아님.. 이따 얼른 해봐야겠다 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 ..

개발/코딩 2022.03.12

[JAVA] 파이썬의 딕셔너리 같은 HashMap

Java에서 파이썬의 딕셔너리처럼 키:값의 쌍을 이루는 자료가 Map. Java.util을 임포트 해줘야 사용할 수 있는 기능이다. import java.util.*; // Map, HashMap HashMap 객체를 생성하는 방법 Map dict = new HashMap(); put get size remove 등 활용할 수 있는 다양한 메서드가 있음. ★ 키 값이 같은 데이터를 put 하면 나중에 입력한 값으로 이전 값이 덮어씌어 진다. 이전의 value 값이 없어진다. Hash table based implementation of the Map interface. This implementation provides all of the optional map operations, and permits..

개발/코딩 2022.03.12

[프로그래밍] 프로그래머스 예제문제 풀어보기 < 신고 결과 받기> (25점..)

안녕하세요. 삶의 질을 높이고자 노력하는 영차영차입니다. 프로그래머스라는 사이트를 알게되어 예제를 통해 연습을 해보고자 합니다. 하루에 예제를 하나 씩 풀어볼 수 있다면 좋겠습니다만 처음 시도해본 문제가 생각보다 어렵습니다. 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 코딩테스트연습 - 모든문제 - 난이도 level1 - java 선택 '신고 결과 받기' 라는 테스트에 도전을 해보았습니다. 기본기가 부족하다는 것을 다시한번 느끼게 되었습니다. 테스트 1,2가 통과되어 성공했다고 생각했으나 테스트 24까지 추가 검증 결과 정확성 25%로 처참한 성적을 받..

개발/코딩 2022.03.12

[프로그래밍] JAVA 웹 개발 공부 계획, 뭘 공부해야 하는지도 중요하다.

안녕하세요. 삶의 질을 높이고자 노력하는 영차영차입니다. 게시판 만들기를 진행하던 중 자바 기본기의 필요성을 느끼고 참고용으로 이것이 자바다 교재를 구매하였습니다. 기존에 보던 헤드퍼스트 자바 교재는 교재 구성 상 필요한 부분을 찾아가며 공부하기에는 불편한 점이 있었습니다. 책에 있는 내용들을 완전히 소화해낼 수 있다면 얼마나 좋을까요! 얼른 스프링JDBC, 웹API, 디자인 패턴 등을 더 배우고 익혀서 게시판을 디벨롭해나가는 과정에 몰입하고 싶은 조바심이 큽니다. 그래도 기본을 탄탄히 다져놓아야 무너지지 않으리라 생각해봅니다. 3월의 목표_ 기본기 다지기, 게시판 디벨롭 일단은 퇴사 후 국비지원 컴퓨터학원을 통해 JAVA 백엔드를 제대로 배워보고자 계획하고 있습니다. 회사 내에서의 기회가 있을지는 모르..

개발/코딩 2022.03.11

[프로그래밍] 게시판 만들기 도전,220302, 아직은 부족한 게시판

(안녕하세요. 삶의 질을 높이고자 노력하는 영차영차입니다. 직장생활과 병행하여 22년3월을 기한으로 게시판 만들기에 도전해보고자 합니다. 해당 포스팅은 그 과정에 대한 순수 기록 목적입니다) --------------------------------------------------------------------------------------------- 배운 것을 토대로 일단 만들어봄. 점점 더 기능을 확장시켜보자. BoardVo.java 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 5..

개발/코딩 2022.03.02

[프로그래밍] 게시판 만들기 도전,220301,jsp 뷰

(안녕하세요. 삶의 질을 높이고자 노력하는 영차영차입니다. 직장생활과 병행하여 22년3월을 기한으로 게시판 만들기에 도전해보고자 합니다. 해당 포스팅은 그 과정에 대한 순수 기록 목적입니다) --------------------------------------------------------------------------------------------- 교재의 모델2, mvc 패턴 부분을 훑어봄. 서블릿은 컨트롤러로 자바빈, 로직처리 클래스 등을 컨트롤하여 값을 처리하고 JSP는 처리된 값을 받아 단순 뷰를 만드는 것으로. JSTL과 EL에 대해 대충 보고 넘어갔었는데 다시 공부해야할 듯. 자바빈은 기존에 만들었던 데이터를 관리하는 클래스 VO(게터,세터)를 칭하는 표현이었음. (자바빈, 로직처리클래..

개발/코딩 2022.03.01

[프로그래밍] 게시판 만들기 도전,220301, 배운 것을 토대로 연습

(안녕하세요. 삶의 질을 높이고자 노력하는 영차영차입니다. 직장생활과 병행하여 22년3월을 기한으로 게시판 만들기에 도전해보고자 합니다. 해당 포스팅은 그 과정에 대한 순수 기록 목적입니다) --------------------------------------------------------------------------------------------- 배운 것을 토대로 만들어본 코드. 서블릿으로 html을 만드는 것은 정말 비효율적이고 귀찮은 일인 것 같음. 이런부분은 JPS로 해야 효율적 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 4..

개발/코딩 2022.03.01

[프로그래밍] 게시판 만들기 도전,220301, 전일 복습, static

(안녕하세요. 삶의 질을 높이고자 노력하는 영차영차입니다. 직장생활과 병행하여 22년3월을 기한으로 게시판 만들기에 도전해보고자 합니다. 해당 포스팅은 그 과정에 대한 순수 기록 목적입니다) 깃허브에 코드를 올려봄. mbk1991 - Overview mbk1991 has 2 repositories available. Follow their code on GitHub. github.com --------------------------------------------------------------------------------------------- 자바에 대한 기초가 부족한 상태로 웹 공부를 시작하여 중간중간 모르는 부분들을 찾아보고 있음. java) static의 의미를 찾아봄. static : 정..

개발/코딩 2022.03.01

[프로그래밍] 게시판 만들기 도전,20220227,jdbc

(안녕하세요. 삶의 질을 높이고자 노력하는 영차영차입니다. 직장생활과 병행하여 22년3월을 기한으로 게시판 만들기에 도전해보고자 합니다. 해당 포스팅은 그 과정에 대한 순수 기록 목적입니다) --------------------------------------------------------------------------------------------- 메이븐프로젝트 만드는 부분이 어렵다. pom.xml 이라는 파일을 이용하여 라이브러리 추가 등의 셋팅을 할 수 있고 프로젝트의 일정한 폴더구조가 있다고 이해해봄. Ctrl + space 와 이클립스 Source 탭의 Generate 기능 등을 활용하면 하나하나 타이핑을 하지 않고 코드 작성이 가능하다는 것을 알게됨. 언제 어떤 기능을 사용해야하는지 이..

개발/코딩 2022.02.27
반응형