분류 전체보기

📌 알고리즘 문제 풀이 경험 나의 알고리즘 풀이 경험은, python C 그리고 JAVA까지 대학교 교양 수업으로 잠깐씩 또는 독학으로 겨우 알아가고 있는 단계라 각 언어들의 문법만 알지 문풀은 해본 경험이 거의 없다. 이 중에 python은 카테켐 코딩테스트를 위해 프로그래머스로 알고리즘 문제 풀이를 아주 조금 했었다. 카테켐도 듣고, 이리저리 알아보면서 이론적 내용보다 경험과 실력이 중요하다는 걸 알게 되었다. 그러면서 알고리즘 문제 풀이에 대해 관심을 가지게 되었는데 자료구조부터 알고리즘 stack que ... 이론만 아는 상황에서 냅다 문제 풀이가 어렵다고 매우매우 느꼈다. 그래도 프로그래머스로 자바 알고리즘을 풀기 시작했다. 백준으로 시작하지 않았던 이유는, 뭔가 python으로 코딩에 입문한..
· 🍵 java
📑 List List는 객체를 관리하는 컬렉션 프레임워크의 한 종류 컬렉션 프레임워크란 ? 더보기 Collection List : 순서를 유지하고 저장, 중복 가능 Set : 순서를 유지하지 않고 저장, 중복 불가능 Map : 키와 값으로 구성된 엔트리 저장, 키는 중복 불가능 📌 배열과 리스트의 차이점 배열 (Array) 리스트 (List) 크기 객체 생성 시 크기 할당이 필수이며, 할당된 크기가 고정됨 크기를 할당할 필요가 없으며 가변적으로 변화함 저장 방식 식별자(인덱스)가 존재 ex) str[i] 객체의 번지를 저장 종류 int, String, long ... ArrayList, Vector, LinckedList 선언 방법 int[] i = new int[5]; String a[] = new S..
🚧 조건 문자열 🔍 문제 설명 문자열에 따라 다음과 같이 두 수의 크기를 비교하려고 합니다. 두 수가 n과 m이라면 ">", "=" : n >= m "", "!" : n > m ""라면 1을 반환하고, 아니면 0을 반환 3) 나머지, n == m인 경우 eq가 "="이면 1을, 아니라면 0을 반환한다. 🖥️ 작성 코드 class Solution { public int solution(String ineq, String eq, int n, int m) { if (n < m) { return ineq.equals("") ? 1 : 0; } else { return eq.equals("=") ? 1 : 0; } } }
· 🍵 java
📌 @RequestParam 1. @RequestParam을 생략하는 경우 // public String main2 (@RequestParam(name="year", required=false) String year) public String main2 (String year) 위의 두 문장은 같은 문장이며, @RequestParam은 생략 가능하다. required는 필수 여부 나타내고 위와 같은 경우에는 필수입력이 false이므로, year 값을 입력해주지 않아도 된다. 사용자가 주소를 입력할 때의 예시는 다음과 같다. // http://localhost/ch2/requestParam2 --->> year = null // http://localhost/ch2/requestParam2?year -->..
c0zi
'분류 전체보기' 카테고리의 글 목록 (18 Page)