목록전체 글 (125)
Develop

문제 내풀이 class Solution { public int solution(int a, int b, boolean flag) { return flag? a+b : a-b; } } 다른 풀이 class Solution { public int solution(int a, int b, boolean flag) { return a + (flag ? 1 : -1) * b; } } 느낀점 문제가 너무 쉬워서 당황했다 나처럼 푼 사람이 대부분이었고 b에게 flag의 값에 따라 1이나 -1을 곱해주는 방법은 괜찮아서 가져왔다 보통 주어진 문제만 생각하기 마련인데 이걸 곱하기로 푼 사람도 대단하다

문제 내풀이 class Solution { public int solution(String ineq, String eq, int n, int m) { return (((ineq.equals(">") ? (eq.equals("=")? n>=m : n > m) : (eq.equals("="))? n a >= b, "!", (a, b) -> a > b, "
프로젝트 시작 이유와 목적 일단 국비학원에서 마지막으로 만들었던 2차 프로젝트는 한달이라는 짧은 시간이었기 때문에 원하는만큼 기능을 다 구현하지 못했고 마음이 급했기에 부족한 부분이 너무 많다고 생각한다 시간이 없다보니 상대적으로 덜 중요하다 생각한 디자인을 버렸고 사이트의 생김새가 너무 구려서 리팩토링 할까 생각하다가 처음부터 공부할겸 새로 사이트를 만들어보기로 했다 만약 나중에라도 2차 프로젝트를 리팩토링한다면 일단 마음에 들지않고 내 파트가 아니었던 사업자 파트는 싹지우고 간단하게만 구현할 예정이며 관리자 파트는 놔둘 생각이다. 이번에 만드는 사이트는 완성 후에 실제 배포도 염두에 두고 있기 때문에 호스팅과 도메인에 대해 알아보았다 학원에서도 프로젝트를 만든 후 배포까지 해보았지만 기능은 시간이 부..

문제 내 풀이 class Solution { public int[] solution(String myString) { String[] answer = myString.split("x",-1); int answer1[] = new int[answer.length]; for(int n = 0; n < answer.length; n++ ){ answer1[n] = answer[n].length(); } return answer1; } } 느낀점 split을 써야하는 건 바로 알았지만 구분자가 맨 뒤에 있는 경우에는 마지막을 출력해주지 않았다 그럴 땐 split("구분자", -1) 을 해주면 구분자가 맨 뒤에 있어 마지막이 빈값이라도 반환처리 해준다 참고내용 [JAVA] split 빈값 처리 (tistory.c..

문제 내풀이 import java.util.Arrays; class Solution { public String solution(String s) { String answer = ""; String answer1 = ""; for(int i=0; i < s.length(); i++){ if(s.indexOf(s.substring(i,i+1)) == s.lastIndexOf(s.substring(i,i+1))){ answer += s.substring(i,i+1); } } // 정렬 String chars[] = new String [answer.length()]; for(int j=0; j < answer.length(); j++){ chars[j] = answer.substring(j,j+1); } A..

[HTML & CSS] ul li ol 리스트의 점 , 순서 표시, 기호, 블릿 없애는 법 ul li 이용시 앞에 점같은 표시가 생긴다 10:00 13:00 15:00 17:00 앞에 위치한 점을 없애고 싶다면 없애는 것도 가능하지만 다른 방법으로 표시할 수도 있다 none 대신 입력하면 됨 lower-roman : 로마숫자 소문자 upper-roman : 로마숫자 대문자 lower-alpha : 알파벳 소문자 upper-alpha : 알파벳 대문자 circle : 원 square : 사각형 decimal : 숫자 disc : 점 none : 표시없음 무엇이 있는지 다 외울 필요 없고 보고 알기만 하면 된다 컨트롤 + 스페이스를 누르면 목록이 나온다
[HTML & CSS] 태그 - List 만들기 먼저 뜻을 알고 가자 ol : Ordered List => 순서가 있을 때 사용하는 것으로 외우면 쉽다 ul : Unordered List => 순서가 없을 때 사용하는 것으로 외우면 쉽다 태그로 태그를 감싸주면 목록같은 리스트가 만들어진다 리스트 앞에는 불릿기호가 붙는다 안녕하세요1 안녕하세요2 안녕하세요3 태그로 태그들을 감싸주면 순서가 있는 리스트가 만들어진다 리스트 앞에는 숫자가 붙는다 안녕하세요1 안녕하세요2 안녕하세요3 태그 안에 태그를 사용할 수 있고 태그 안에 태그를 사용할 수 있다 안녕하세요1 안녕하세요2 안녕하세요3 안녕하세요1 안녕하세요2 안녕하세요3 안녕하세요1 안녕하세요2 안녕하세요3 안녕하세요1 안녕하세요2 안녕하세요3

문제 내풀이 class Solution { public int solution(int n) { int answer = 0; if(n % 2 == 0){ // 주어진 수가 짝수면 제곱+ while(n > 0){ answer += (n % 2 == 0)? n*n : 0 ; n--; } } else{ // 주어진 수가 홀수면 + while(n > 0){ answer += (n % 2 == 1)? n : 0 ; n--; } } System.out.println(answer); return answer; } } 다른 풀이 class Solution { public int solution(int n) { int answer = 0; for(int i = n; i >= 0; i -= 2) answer += (n % ..