Algorithm_JavaScript '22.02.14.Mon 로또 번호 맞추기 2 들어가며 강사님께서 과제로 내주신 로또 번호 맞추기 코드를 짜보았다. 사실 로또 번호를 무작위로 뽑아내거나 로또 번호가 담긴 배열과 사용자 번호를 대조하는 코드는 비교적 간단히 작성했으나, 사용자 입력값의 유효성을 검증하고 사용자 번호 배열을 input.value에서 가져오는 기능을 구현하기까지 애를 먹었다. 일단 잘 돌아가게 만드는 데 중점을 둬서 가독성 좋게 작성할 겨를이 없었던 점 양해... '22.02.algorithmJavaScriptAlgorithm_JavaScript'22.02. 이진 탐색 트리 유효성 검사(Validating a Binary Search Tree) 아래 링크의 강의 중 Section 28. Validating a Binary Search Tree의 내용을 추려 이번 글을 작성하였습니다. recursive function과 if문을 거치면서 입력값이 root값을 기준으로 작다면 왼쪽에 위치하고, 크다면 오른쪽에 놓이게 한다. 여기서 왼쪽 트리를 탐색할 때는 탐색 중인 왼쪽 트리의 값이 max값에 할당되어 그보다 작은 값만 왼쪽 트리에 저... Binary Search TreeAlgorithm_JavaScriptJavaScriptalgorithm트리tree'22.02.'22.02.
'22.02.14.Mon 로또 번호 맞추기 2 들어가며 강사님께서 과제로 내주신 로또 번호 맞추기 코드를 짜보았다. 사실 로또 번호를 무작위로 뽑아내거나 로또 번호가 담긴 배열과 사용자 번호를 대조하는 코드는 비교적 간단히 작성했으나, 사용자 입력값의 유효성을 검증하고 사용자 번호 배열을 input.value에서 가져오는 기능을 구현하기까지 애를 먹었다. 일단 잘 돌아가게 만드는 데 중점을 둬서 가독성 좋게 작성할 겨를이 없었던 점 양해... '22.02.algorithmJavaScriptAlgorithm_JavaScript'22.02. 이진 탐색 트리 유효성 검사(Validating a Binary Search Tree) 아래 링크의 강의 중 Section 28. Validating a Binary Search Tree의 내용을 추려 이번 글을 작성하였습니다. recursive function과 if문을 거치면서 입력값이 root값을 기준으로 작다면 왼쪽에 위치하고, 크다면 오른쪽에 놓이게 한다. 여기서 왼쪽 트리를 탐색할 때는 탐색 중인 왼쪽 트리의 값이 max값에 할당되어 그보다 작은 값만 왼쪽 트리에 저... Binary Search TreeAlgorithm_JavaScriptJavaScriptalgorithm트리tree'22.02.'22.02.