-
[자료구조] 01. 배열과 문자열■ Back-End/- Java 2019. 5. 15. 20:58
참고: http://www.yes24.com/Product/Goods/7434347?Acode=101 코딩인터뷰 완전분석 IT 인터뷰를 준비하기 위한 책이다. 이진 트리에서 이진 탐색 트리까지, 가장 자주 출제되고 활용도가 높은 자료구조 및 알고리즘 문제들을 엄선하였다. 가장 까다로운 알고리즘 문제들을 공략하는, 다섯 가지 검증된 전략을 통해, 어떤 어려운 문제도 공략하고 정복할 수 있는 방법을 터득하게 된다. 응시자들이 많이 저지르는 실수들로 어떤 것이 있는지 살펴보고, 그... www.yes24.com 해당 문제들은 위 책에서 출제된 문제들이고, 처음엔 직접 풀어본 뒤 뒷장의 풀이를 보면서 피드백 한 내용입니다. 1.1 문자열에 포함된 문자들이 전부 유일한지를 검사하는 알고리즘을 구현하라. 다른 자료..
-
[Java] Thread_쓰레드■ Back-End/- Java 2019. 5. 15. 00:00
참고: http://www.yes24.com/Product/goods/24259565 Java의 정석 최근 7년동안 자바 분야의 베스트 셀러 1위를 지켜온 `자바의 정석`의 최신판. 저자가 카페에서 12년간 직접 독자들에게 답변을 해오면서 초보자가 어려워하는 부분을 잘 파악하고 쓴 책. 뿐만 아니라 기존의 경력자들을 위해 자바의 최신기능(람다와 스트림)을 자세하면서도 깊이있게 설명하고 있다. 저자가 2002년부터 꾸준히 집필해온 책으로 깊이와 세밀함 그리고... www.yes24.com Q. 프로세스란? A. 프로세스는 실행 중인 프로그램을 뜻한다. 프로세스는 데이터, 메모리와 같은 자원과 쓰레드로 구성되어있다. 프로세스는 최소 1개 이상의 쓰레드가 존재하며, 2개 이상의 쓰레드로 이루어져 있을 때 멀티..
-
[알고리즘] #Palindromic Substrings■ Algorithm 2019. 5. 12. 21:41
출처: https://leetcode.com/problems/palindromic-substrings/ Loading... Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com 문제 Given a string, your task is to count how many palindromic substrings in this string. The substrings with different start indexes or end indexes are counted as different s..
-
[알고리즘] #Daily Temperatures■ Algorithm 2019. 5. 12. 21:12
출처 : https://leetcode.com/problems/daily-temperatures/ Daily Temperatures - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com 문제 Given a list of daily temperatures T, return a list such that, for each day in the input, tells you how many days you would have to wait until a warmer tem..
-
[알고리즘] #Longest Substring Without Repeating Characters■ Algorithm 2019. 5. 12. 20:54
출처: https://leetcode.com/problems/longest-substring-without-repeating-characters/ Loading... Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com Given a string, find the length of the longest substring without repeating characters. Example 1: Input: "abcabcbb" Output: 3 Explanation: The answer ..
-
#2-3. 노드의 자바스크립트와 친해지기■ Front-End/- Node.js 2019. 5. 9. 10:29
참고 : Do it! Node.js 프로그래밍 http://www.yes24.com/Product/goods/32442876 Do it! Node.js 프로그래밍 지금 당장 서버가 필요하다면? 실제 서버로 구동 가능한 코드로 배워라! 웹 서버, 채팅 서버, 모바일 서버, 위치 기반 서비스 서버, JSON-RPC 서버까지 한 권으로 끝낸다! 이 책은 누구나 쉽게 접근할 수 있는 자바스크립트 언어로 웹 서버를 만들며 서버 개발에 입문한다. 웹 서버를 만들며 작성한 소스 코드를 바로바로 수정해서 다양한 서버를 단박... www.yes24.com 1. Javascript에서의 함수 선언 // 함수를 정의하는 방법 1 function add(a,b) { return a+b; } // 함수를 정의하는 방법 2 va..
-
[알고리즘] #Longest Univalue Path■ Algorithm 2019. 5. 7. 15:01
출처: https://leetcode.com/problems/longest-univalue-path/ 불러오는 중입니다... Given a binary tree, find the length of the longest path where each node in the path has the same value. This path may or may not pass through the root. The length of path between two nodes is represented by the number of edges between them. (이진 트리가 주어지면 경로의 각 노드가 동일한 값을 갖는 가장 긴 경로의 길이를 찾습니다. 이 경로는 루트를 통과 할 수도 있고 통과하지 않을 수도 있습..
-
#1. 노드 간단하게 살펴보기■ Front-End/- Node.js 2019. 5. 1. 00:49
참고 : Do it! Node.js 프로그래밍 http://www.yes24.com/Product/goods/32442876 Do it! Node.js 프로그래밍 지금 당장 서버가 필요하다면? 실제 서버로 구동 가능한 코드로 배워라! 웹 서버, 채팅 서버, 모바일 서버, 위치 기반 서비스 서버, JSON-RPC 서버까지 한 권으로 끝낸다! 이 책은 누구나 쉽게 접근할 수 있는 자바스크립트 언어로 웹 서버를 만들며 서버 개발에 입문한다. 웹 서버를 만들며 작성한 소스 코드를 바로바로 수정해서 다양한 서버를 단박... www.yes24.com 전역 객체(Global Object) 전역 객체 이름 설명 console 콘솔 창에 결과를 보여주는 객체 process 프로세스의 실행에 대한 정보를 다루는 객체 ex..