개발계발

  • 홈
  • Computer Engineering
  • Report
  • Daily
  • 태그
  • 방명록

Comparator 2

프로그래머스 코딩테스트 문제: 가장 큰 수

level2의 문제이다. 보기엔 간단한 숫자 정렬 문제 같지만, 숫자를 int형이 아닌 String으로 해결해야하는 생각보다 까다로운 문제이다. 또한 엄청난 함정이 하나있다...! 간단하게 생각해서 큰 수가 앞에오면 된다는 생각은 절대절대 하면 안된다. 이 문제에서 큰 수를 만들기 위해서는 숫자를 띄어서 생각해야한다. 예를들어 10을 10자체로 보기보단 1,0 으로 보는 것이다. 모든 정수를 이었을때 제일 큰 자리수의 숫자가 클수록 큰 수가 된다. import java.util.*; import java.lang.*; class Solution { public String solution(int[] numbers) { String answer = ""; String[] arr=new String[numb..

Computer Engineering/알고리즘 테스트 2020.03.13

프로그래머스 코딩테스트 문제: 문자열 내 마음대로 정렬하기

프로그래머스 코딩테스트 level1문제이다. Arrays.sort 와 comparator을 자유롭게 사용한다면 쉬운 문제이다! import java.util.*; import java.lang.*; import java.math.*; class Solution { public String[] solution(String[] strings, int n) { String[] answer = strings; Arrays.sort(answer, new Comparator(){ public int compare(String a, String b){ if((a.substring(n,n+1)).equals(b.substring(n,n+1))){ return a.compareTo(b); } return (a.subst..

Computer Engineering/알고리즘 테스트 2020.03.10
1
더보기
프로필사진

말하는 호구마
  • 분류 전체보기 (62)
    • Computer Engineering (57)
      • Android (0)
      • 알고리즘 테스트 (29)
      • opencv (5)
      • Server (21)
    • 일상 (0)
    • mac (3)
    • Report (0)
      • Book Report (0)
      • Video Report (0)

Tag

for, 코테, 백준, hash, Linux, aws, 코딩테스트, PHP, java, rds, 프로그래머스, 알고리즘, springboot, nginx, Server, Subnet, OpenCV, mysql, EC2, 코드업,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

Calendar

«   2025/05   »
일 월 화 수 목 금 토
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

Copyright © Kakao Corp. All rights reserved.

티스토리툴바