pwoogi
자신의 왜곡된 경험을 진실이라고 생각하지 말자

Algorithm/프로그래머스 LV 1 (Day 3) 2

[JAVA] 알고리즘 입문 LV.1(1/1)

지난 풀이과정중 반복문, 제어문, 조건문에서 활용될 수 있는 많은 method들을 다시 한 번 기억하자 substring, charAt, toString, sort, of(LocalDate) 등등 아래 문제들에 대한 출처 - 프로그래머스 1. 내적 문제를 풀기 이전에 내적이 대체 무엇인지 궁금한 분들은 보아라. (출처-소나기님 블로그) 난 이과도 아니고 살짝 읽어보고 우선 내게 필요한 지식만 가져왔다 벡터의 내적은 a의 성분을 (x1, y1, z1)라 하고 b의 성분을 (x2, y2, z1 )라 하면 a·b = x1*x2 + y1*y2 + z1*z2 또 다른 공식으로는 a·b = ||a|| ||b|| cos θ 즉, x1*x2 + y1*y2 + z1*z2 = ||a|| ||b|| cosθ이 공식이 성립이..

[JAVA] 알고리즘 입문 LV.1(0/1)

출처- 프로그래머스 점점 속도가 붙지만 ArrayList, Hash 관련 자료구조 개념이 나오면서 정말 어려워졌다 디테일한 부분도 놓치지 말자 1. x만큼 간격이 있는 n개의 숫자 문제 : 함수 solution은 정수 x와 자연수 n을 입력 받아, x부터 시작해 x씩 증가하는 숫자를 n개 지니는 리스트를 리턴해야 합니다. 다음 제한 조건을 보고, 조건을 만족하는 함수, solution을 완성해주세요. 조건 : x는 -10000000 이상, 10000000 이하인 정수입니다. n은 1000 이하인 자연수입니다. 해결 : class Solution { public long[] solution(int x, int n) { long[] answer = new long[n]; for(int i = 0; i < n..