일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 데이터사이언스
- softeer
- 코딩테스트
- 프로그래머스
- 자바
- Clean Code
- 클린코드
- 코테
- Java
- 깨끗한 코드
- 오블완
- 알고리즘
- data science methodology
- Coursera
- 부스트캠프
- Data Science
- 파이썬
- string
- programmers
- 데이터과학
- 클린코드 파이썬
- 데이터 사이언스
- AI Mathematics
- Python
- IBM
- 문자열
- Boostcamp AI
- 코세라
- 소프티어
- 티스토리챌린지
- Today
- Total
목록Java (7)
떼닝로그
[Java] Softeer 진정한 효도 (min/max, 그리고 진정한 구린 코드)문제 링크 : https://softeer.ai/practice/7374 Softeer - 현대자동차그룹 SW인재확보플랫폼 softeer.ai 기록의 이유...진정한 구린 코드를 보러 오셨나요? 잘 오셨습니다 사실 이 문제 여러 번 틀렸습니다이유가 뭐냐... 문제를 잘못 읽었기 때문입니다. 예시에는 분명 땅을 깎는 것만 나와 있는데,문제를 다시 읽어보면 땅을 높이는 것도 가능하다 이말입니다이 허점을 찾으려고 검색하신 분들도 계시겠죠? (제발) 그리고 하나 애를 먹었던 게...min/max 값 구하는 게 너무 어려웠습니다 원래 파이썬에서는 그냥 min(변수명, 여러 개도 가능) 이런 식이었는데 자바는 좀 다르네요 1. Ma..
[Java] Softeer 연탄의 크기 (배열 정렬)문제 링크 : https://softeer.ai/practice/7628 Softeer - 현대자동차그룹 SW인재확보플랫폼 softeer.ai 기록의 이유...직전에 해시맵 정렬하면서 썼던 Collections.sort를 쓰려고 헀는데 안되더라구...?Collections의 sort는 약간 자료형이 좀 더 다양해야 되는 건가... 싶었다 그래서 찾아봤더니 그냥 일반적인 배열에서는 Arrays.sort(변수명)을 쓰는 것 같았다그렇게 수정하니 정렬한 걸로 값이 나오더라구. Arrays랑 Collections 둘 다 자바 내의 Utils 안에 포함되는 것!다행히 소프티어에서는 util을 미리 import 해주고 있당ㅋ 히힛,,, 처음 제출했을 때 하나 틀..

[Java] Softeer 바이러스 (자료형 관리)문제 링크 : https://softeer.ai/practice/6284 Softeer - 현대자동차그룹 SW인재확보플랫폼 softeer.ai 기록의 이유...파이썬 쓰다가 자바로 넘어오니 이런 게 까다롭다자료형을 신경쓰지 않으면 한순간에 틀린 정답이 되어버린다... 보통 제일 많이 사용하는 자료형이 정수(int)형인데 정수형의 범위는 -2,147,483,647 부터 2,147,483,647까지.때문에 범위가 넘어갈 것 같으면 다른 자료형으로 변경해야한다. 출처 : https://www.w3schools.com/java/java_data_types.asp 제출 코드 (오답, int type 사용)import java.io.*;import java.ut..
[Java] Softeer 금고 털이 (HashMap)문제 링크 : https://softeer.ai/practice/6288 Softeer - 현대자동차그룹 SW인재확보플랫폼 softeer.ai 기록의 이유...사실 알고리즘을 생각하는 데에는 그렇게까지 오랜 시간이 걸리진 않았다처음엔 0-1 냅색 기준으로 좀 떠올리려고 했는데 물 떠오면서 생각해보니 그냥 그럴 필요가 없었던ㅋ대신 파이썬으로 하면 이렇게이렇게 하고 되게 금방 풀었을텐데...자바로 하려니 하나씩 검색하고 작성하는 게 힘들었다 ㅠㅠ 어렵다 어려워~~ HashMap파이썬의 dictionary 같은 역할이라고 생각하면 된다.마찬가지로 key, value값이 존재한다. 자바에 map이랑 hashmap으로 구분이 되어있는 것 같은데 (차이는 ..
[Java] Softeer 나무 공격 (배열)문제 링크 : https://softeer.ai/practice/9657 Softeer - 현대자동차그룹 SW인재확보플랫폼 softeer.ai 기록의 이유...별 거 없다...그냥 굉장히 지저분하게 푼 나의 코드 구경하라고... 글 올려본다... 입력 받을 땐 Scanner sc = new Scanner(System.in); 해줘야 한다 그리고 다행히 옛날에 C 했던 게 조금 남아있어서 배열 선언정도는 할 수 있다 (하핫) 등호 기준으로- 왼쪽에는 자료형에 내가 구현하고 싶은 차원만큼 [] 개수 작성하고 변수 명 작성하고- 오른쪽에는 new로 자료형 객체 생성, 그리고 [] 안에 배열 크기 작성해주면 된다ex. int[][] board = new int[6][..
[Java] Softeer 나무 출력 - (출력 문자열 포함)문제 링크 : https://softeer.ai/practice/9655 Softeer - 현대자동차그룹 SW인재확보플랫폼 softeer.ai 기록의 이유...출력 문자열을 긁어서 붙이려고 했는데 안되더라...이번에도 그냥 개발자모드로 element 다 가져와서 메모장에서 수정해서 붙여넣었다 ㅋㅋㅋㅋㅋㅎㅎ 대신 이번에는 StringBuilder를 사용해보려고 했다.찾아보니 약간 list처럼 append하는 형식처럼 보였다.근데 이 결과값이 string type은 아니기 때문에 .toString()은 필요하다던... 그럼 왜 StringBuilder를 사용해야 하는가? [Python] Softeer Lv2 - [한양대 HCPC 2023] X ma..
[Java] Softeer 메리 크리스마스 - (출력 문자열 포함)문제 링크 : https://softeer.ai/practice/9660 Softeer - 현대자동차그룹 SW인재확보플랫폼 softeer.ai 기록의 이유...출력 문자열을 긁어서 붙이려고 했는데 안되더라...그래서 그냥 개발자모드로 element 다 가져와서 메모장에서 수정해서 붙여넣었다 ㅋㅋㅋㅋㅋㅎㅎ 좀 밀려져보이는 이유는 여기서의 공백과 사이트 자체에서의 공백 크기(?)가 다르게 보여서 그런 것 같다하지만 실제로는 동일한 문자열이다. 출력 문자열 ## ## ## ##### ##### ## ## ## ## ## ## ## ###### ## #..