빈수 개발자 개발 일기930 예약하는 법 (정) 주말에 정리하기 입실 날짜 퇴실날짜 인원수 1 2 3 4 5 6 카테고리 없음 2020. 8. 24. Merge 알고리즘 오늘은 MergeInterval 알고리즘을 풀어 보자 Interval 함수를 만들어서 start 값과 end 값을 선언한다 Interval 의 start값과 end 값 사이에 겹치는 구간이 있다면 하나로 병합해주는 알고리즘이다. 예를 들어서 [ 1, 3 ] , [ 2, 6 ] 두번째 Interval 의 start 값이 첫번째 Interval 과 겹친다. 그럴경우 이렇게 병합 하는 것을 반복 해야 한다 => [ 1, 6 ] Interval 의 인스턴스들을 여러개 생성하고 인스턴스들을 담기 위한 그릇을 만든다. 배열에 모두 add 시켜주자. merge 함수로 intervals 을 보낸다. isEmpty() 객체가 비어있다면 그대로 돌려보내라 답을 저장할 그릇 람다식을 이용해서 오름차순으로 정렬한다. 물론 순.. 개발중/Algorithm 2020. 8. 24. 폴더 복사했을 경우 에러 대처법 1. 존재하는 폴더를 이런 작업을 거치고 2. 복사 / 붙혀넣기하기 3. Project -> clean 4. 실행하면 -> port 충돌 실행에러 5. 이 경로로 들어가서 server 선택 6. Modules 클릭 7. 충돌 나는거 선택 -> Edit 8. 이름 일치시키기 9. 실행은 되나 () 안에 그 전이름이 자꾸 뜬다 10. Navigator 선택 11. .settings 선택 12-1. 이름 바꿔주기 이문서 클릭하고 이름 바꿔주기 내가 선택한 프로젝트랑 일치 12-2. 이 부분도 잊지말고 바꿔주기 ( 총 2군데 ) 13 . 확인해보면 없어졌다! 개발중/Troubleshooting 2020. 8. 24. JSON의 데이터 출력하기 🖤 글이 도움이 되었다면 유튜브 클릭 해주세요 🖤 Ajax 의 간단함에 배울수록 놀란다. 어떻게 이 간단한 코드로 저리 쉽게 ... 이 홈페이지에서 https://www.mockaroo.com/ Mockaroo - Random Data Generator and API Mocking Tool | JSON / CSV / SQL / Excel Paste the header row from your CSV, TXT, or Excel file to create multiple fields at once. www.mockaroo.com 이런 형식으로 다운 받아 사용했다. ajax 진짜 더 자세히 알아보고 싶구나 자료는 이런식으로 1000개를 준비했고 코딩은 이렇게 작성을 했다 function 에서 받는 data는 .. 개발중/JavaScript 2020. 8. 24. Ajax 이용해서 문서 가져오기 아니, Ajax 이 좋은건 알았지만 이렇게 좋은 기능이 있을 줄이야 jquery_ajax_news.html I can't wait to try I can't understand why 이렇게 문서를 만들어 놓고서는 jquery_ajax_1.html LOAD 1 LOAD 2 이렇게 문서를 받아 올 수 있다고? 진짜 대박 개발중/JavaScript 2020. 8. 24. 이미지 보여주기 출력 (랜덤, 고정, 중지) append(),prepend()활용한 이미지 순환 prepend append auto moving stop moving $('#prepend').click(function(){ $('img').last().prependTo('#panel'); }) - img 요소 중에 마지막 요소를 찾아서 보여준다 #panel 의 맨 앞에 붙인다 $('#append').click(function(){ $('img').first().appendTo('#panel'); }) - 위에꺼는 마지막 요소지만 이번에는 첫번째 요소를 맨 앞으로 보낸다 $('#auto').click(function(){ if(win==null){ win=setInterval(function(){ $('#panel').append($('img:fir.. 개발중/JavaScript 2020. 8. 24. Daily Temperature 생각해보자 int nums = {73, 74, 75, 71, 69, 72, 76, 73 } 온도가 높아지는 시점을 찾아라? 오늘의 온도보다 낮아질 때 그 날의 온도가 기준점이 된다? 오늘의 온도보다 높다면 기준날의 온도와 차를 구한다? stack 을 이용한다 두 개를 비교해서 하나를 어딘가에 저장을 해야한다. 온도가 커진 날을 체크해야 한다? 74 에서 73 을 뺀다 = 1번방에서 0 방을 뺀다? 이번 알고리즘은 난이도가 있구나 ,, 하지만 오늘 내가 이해하고 만다. 차근차근히! 이런 배열이 하나 준비되어 있다. 답을 구하기 위해 만든 함수로 배열을 실어 보내자. 일단 답을 담을 그릇 하나를 준비하고 for 문을 배열의 길이만큼 돌려주자 while 문을 실행하기 위한 조건은 stack 이 비어있지 않아야.. 개발중/Algorithm 2020. 8. 23. MoveZero MoveZero 루틴 합이 10 을 구하고 싶으니까 10 - 2 를 한다 결과인 8을 찾아 낸다 map 과 array를 사용한다. 문제의 의도 : index를 찾는다. 생각해보자. { 2, 8, 11, 21 } target = 10; index를 0부터 for 문을 돌린다. 10 - 2를 했는데 8이 나온다 8을 map에 등록을 한다. ( 8, 1 ) => key, value index 를 돌려서 맵에 있는 것과 매치가 된다면 index 를 구한다. import java.util.HashMap; import java.util.Map; public class TwoSum { public static void main(String[] args) { int[] nums = {2, 8, 11, 21}; int .. 개발중/Algorithm 2020. 8. 23. MoveZeros MoveZrero 알고리즘은 배열에 있는 숫자 중에 0 인 숫자는 맨 뒤로 빼고 0이 아닌 숫자를 앞으로 가지고 오는 것이야! public class MoveZeros { public static void main(String[] args) { int[] nums = {0, 3, 2, 0, 8, 5}; int index = 0; for( int i = 0; i 개발중/Algorithm 2020. 8. 23. MeetingRooms 기사 시험도 끝났겠다. 실기 준비와 틈틈히 알고리즘을 병행 해야지. 1일 1알고리즘이다. 오늘 해본 알고리즘은 미팅룸 알고리즘이다. import java.util.Arrays; import java.util.Comparator; class Interval{ int start; int end; Interval(){ this.start = 0; this.end = 0; } public Interval(int s, int e) { this.start = s; this.end = e; } } public class MeetingRooms { public static void main(String[] args) { MeetingRooms a = new MeetingRooms(); Interval in1 = new.. 개발중/Algorithm 2020. 8. 23. NAVER DEVELOPER CLASS END 이틀전에 네이버 클래스를 마무리 지었디. 5일 간은 그냥,, 아 내가 저기에 입사 할 수 있을까? 너무 좋아 보인다. 이런 막연함 뿐이 었는데 6번째 클래스를 듣고나서는 잠을 못잤다. 어제 정보처리기사 필기를 보고 왔는데 사실 클래스를 보고 난 이틀동안 벌써 이력서를 넣어 볼 생각에 설레서,, ' 아니 누가 너 함격 시켜준데? 제발 집중하자. ' 이러고 지낸건 비밀. 지원서라도 들이내 보고 싶다는 생각이 든건 네이버의 지원서 덕분이다. 그 중에 너무 감격 스러웠던게 두 개가 있다. 첫 번째는 경력 2년 미만? 보통 경력 2년 이상인데.. 싶어서 기분이 좋았지만 그래도 할 용기 까지는 내지 못했다. 먼 이야기 느낌 '한번 지원은 해볼까' 이런 다짐 정도 근데 딱!!!!!!!!!! 롸?????????????.. TEAM STUDY/NAVER DEVELOPER 2020. 8. 23. 선택자 탐색 선택자 내용1 내용2 내용3 내용4 * 이 부분을 쓸 때 "background-color " 마지막에 띄어쓰기 하나 있음으로 인해서 작동을 하지 않았다 $("#menu li").eq(2).css({"background-color": "#ff0"}); 탐색 선택자 내용1 내용2 내용3 내용4 내용5 탐색 선택자 내용 1 - 1 내용 1 - 2 내용 1 - 3 내용 2 - 1 내용 2 - 2 내용 2 - 3 콘솔 F12 each()/$.each() 메소드 199p 선택한 요소는 배열에 순서대로 저장된다. 이때 each()/$.each() 메소드는 배열에 저장된 요소를 순서대로 하나씩 선택하면서 인덱스 정보를 가져온다. 내용1-1 내용1-2 내용1-3 내용2-1 내용2-2 내용2-3 this 는 이런 상.. 개발중/jQuery 2020. 8. 20. 이전 1 ··· 66 67 68 69 70 71 72 ··· 78 다음