HYOIN AN

코딩테스트에서의 시간복잡도?

요즘 코딩테스트 문제 푸는것에 재미를 느껴 여러 문제를 풀던 중 최악의 테스트 케이스에서 시간 초과가 발생하여 문제 통과를 못하는 경험을 하게 되어 시간복잡도의 개념에 대해 공부하기 시작했다,,! 시간복잡도 ① 입력 크기와 알고리즘간의 관계 ② 입력 크기에 대해 프로그램의 동작시간을 가늠해볼 수 있는 수단 ③ Big-O / Big-Omega / B...

JavaScript 비동기 처리

UI에서 데이터처리를 할 때, 비동기 처리를 통해 서버와의 통신을 한다. 서버와의 통신을 할 때, 왜 비동기 처리를 해야하는가? 동기와 비동기 만약, 카페에 방문해서 커피를 주문할 때, 직원이 1명이라면, 한명이 주문을 받고 난 후 커피를 만들고, 만든 커피가 전달이 된 후 다음 손님의 주문을 받을 수 있다. 마치 큐(자료구조 형식)처럼 선입...