yngmanie 블로그

알고리즘 - Format a string of names

문제 Given: an array containing hashes of names Return: a string formatted as a list of names separated by commas except for the last two...

알고리즘 - Sort the odd

문제 You have an array of numbers. Your task is to sort ascending odd numbers but even numbers must be on their places. Zero isn’t...

알고리즘 - High frequency String

문제 입력받은 문자열에서 빈도수가 가장 많은 알파벳을 반환하세요. 만약 빈도가 같은 알파벳이 있다면 먼저 나온 알파벳을 반환하세요. 예시 highFrequency('aabbbccc'); // Should return 'b' highFrequency('aabbbcccc'); //...

알고리즘 - write Number in Expanded Form

문제 You will be given a number and you will need to return it as a string in Expanded Form. For example: 예시 expandedForm(12); //...

알고리즘 - IQ Test

문제 Bob is preparing to pass IQ test. The most frequent task in this test is to find out which one of the given numbers...

알고리즘 - Valid Braces

문제 Write a function that takes a string of braces, and determines if the order of the braces is valid. It should return true if...

MVC 패턴이란

해당 포스트는 MVC Design Pattern를 번역하여 작성하였습니다. 잘못된 부분이 있다면 댓글 부탁드립니다. Model View Controller(MVC) 디자인 패턴은 어플리케이션을 데이터모델, 표시되는 정보, 컨트롤 정보로 구분합니다. MVC...

memoization이란?

해당 포스트는 Understanding Memoization in javascript의 일부를 번역하여 작성하였습니다. 잘못된 부분이 있다면 댓글 부탁드립니다. memoization이란? memoization은 많은 함수들의 결과를 저장하고 동일한 인풋에 캐시된 결과값을 리턴함으로써...

EC2와 S3의 차이점

해당 포스트는 What is difference between Amazon EC2 and S3?를 번역하여 작성하였습니다. 잘못된 부분이 있다면 댓글 부탁드립니다. Amazon EC2(Elastic Computing Cloud) EC2는 클라우드 웹 서비스...

정렬 알고리즘(sort algorithms)

해당 포스트는 JS: Interview Questions를 번역하여 작성하였습니다. 잘못된 부분이 있다면 댓글 부탁드립니다. Bubble Sort 동작 방법 step 1. 첫 번째 아이템을 두 번째 아이템과 비교합니다....