목록분류 전체보기 (47)
멍두의 개발새발

📍 기존 코드와 문제점 1. 문제 상황 사용자가 학습하는 전체 리스트를 업데이트 해줘야하는데 이 때 대략 통신이 5초이상 걸린다는 것을 알게됐다. 2. 현재 코드 흐름 public String updateCardWeakSound(Long userId){ //card weaksound 테이블 해당 userId 행 전부 삭제 cardWeakSoundRepository.deleteByUserId(userId); List cardList = getCardListWithoutSentence(); List phonemeList = getPhonemeList(userId); cardList.forEach(card -> { Lis..

4학년이 되어 부랴부랴 오픽시험을 봤다목표하던 IH를 받았다 📍 영어 실력기본적인 영어는 할줄 아는 상태로 오픽 공부를 시작했다 📍 공부기간대략 2주정도 공부했고 하루에 1시간~2시간 정도 공부하였다 📍 공부법 1. 스크립트왕 비추 원래 처음에는 서베이마다 스크립트를 써서 공부하려고 집 서베이는 한국어 스크립트 -> 영어 스크립트를 써서 공부했다서베이 하나하는데 너무 오래걸린다는 걸 깨닫고 이 방법은 바로 버렸다그리고 실제로 시험 볼때도 스크립트는 진짜 필요없는 것 같다 2. 오픽노잼강추 IM시리즈, 최근에 올라온 시리즈 오픽노잼 왕초보 시리즈 오픽노잼 IM 시리즈 www.youtube.com 오픽노잼 왕초보 시리즈 www.youtube.com 오픽노잼 아저씨가 하는 말은 결국 하나외우지 ..
Array List 변환primitive 타입 List -> Array, Array -> List로 변환import java.util.*;import java.util.stream.*;List list = Arrays.stream(arr).boxed().collect(Collectors.toList());int[] arr = list.stream().mapToInt(Integer::intValue).toArray();Listlist에서 중복 제거 하는 법distinct()함수Set 사용import java.util.*;import java.util.stream.*;//1List list = list.stream().distinct().collect(Collectors.toList());//2Set se..
김대리 : 당신 실패하지 않았어.나도 지방대 나와서 취직하기 되게 힘들었거든?근데 합격하고 입사하고 나서 보니까 말이야,성공이 아니라, 그냥 문을 하나 연 것 같은 느낌이더라고 어쩌면 우리는 성공과 실패가 아니라, 죽을 때까지 다가오는 문만 열어가면서 살아가는게 아닐까 싶어. 장그래 : 그럼 성공은요? 김대리 : 음.. 자기가 그 순간에 어떤 의미를 부여하느냐에 달린 문제가 아닐까?일 하다 보면은 깨진 계약인데도 성장한거 같고 뿌듯한 케이스가 있어. 그럼 그건 실패한 걸까? 장그래 : 졌어도 기분 좋은 바둑이 있어요. 그런걸까요? 김대리 : 잘은 모르지만 .. 그렇지 않을까?

에라토스테네스의 체소수를 찾는 가장 빠르고 쉬운 방법 알고리즘2부터 소수를 구하고자 하는 구간의 모든 수 나열2는 소수이므로 소수에 포함자기자신(2)를 제외한 2의 배수를 모두 지운다남아있는 수 가운데 3은 소수이므로 소수에 포함자기자신(3)을 제외한 3의 배수를 모두 지운다.... 반복위의 과정을 반복하면 구하는 구간의 모든 소수가 남는다11^2 > 120 이므로 11보다 작은 수의 배수들만 지워도 소수를 모두 구할 수 있다 자바 코드import java.util.*;public class 에라토스테네스의체 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); //1 ~ n까지의 소수 찾기 int n =..
📍 문제https://school.programmers.co.kr/learn/courses/30/lessons/12943 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr📍 문제설명입력한 수가 1이 될 때까지 for문을 돌려 계산한다.500번까지 돌려도 1이 되지 않으면 -1을 반환한다.📍 코드❌ 틀린코드더보기더보기더보기더보기더보기더보기class Solution { public int solution(int num) { int cnt = 0; for(int i = 0;i ✔️ 정답코드더보기더보기더보기더보기더보기더..