목록Face the fear, build the future (128)
Silver Library (Archived)
10172번 '개' 부분 부터 다시 연습 문제를 풀어보던 중, 이를 출력하는 부분을 하고 있었는데, 여기서 제대로 확실히 알게 되었습니다. console.log 가 출력이긴 하나, console.log 만 사용해서 출력하라는 법은 없었던 거죠. 지금 껏, 자신도 모르게 최초에 학습할 당시 기억했던 그 방식에만 갇혀서 발상에 제한을 걸어두고 있었던 것 입니다. 1차 시도: console.log('|\\_/|') console.log('|q p| /}') console.log('( 0 )"""\\') console.log('|"^"` |') console.log('||_/=\\\\__|') 2차 시도: const myDog = `|\\_/| |q p| /} ( 0 )\"\"\"\\ |\"^\"\` | ||_..
JS 책을 한권 다 읽어가는 지금 이 시점에서 내린 결정은, 이번 달 만큼은 아주 기초적인 '입출력과 사칙연산' 부분만 반복해서 풀어봐도 전혀 손해될게 없다는 생각이 듭니다. 현재의 주요 문제는 확실합니다. 거의 무슨 코드던 이제 작동 원리는 이해가 가는데, 문제의 요구 사항에 맞는 코드가 아직은 신속하게 떠오르지 않는 다는 점. 그래서, 아무리 생각해봐도 '이건 문법이 문제가 아니었다' 라는 것 입니다. 일단, 그런 이유로 남은 7월은 기초적인 입출력 부분을 스스로 해 내는 걸 목표로 해보고자 합니다.
오늘은 사실상 이론에 집중 한 날이었습니다. 특이 사항이라면, 생각 보다 이해하는 속도가 좀 붙었다는 점 정도 입니다. 나름 코드 블럭을 보고 생각하는게 익어 진 걸 까요. 오늘의 자료 구조 학습에 관한 기록입니다. html/css 로 웹페이지 구성 할 때는 정말 뻔하게 동네북같이 그냥 사용하면서 각 객체 및 변수 등, 특정 고유 메뉴 구분용으로나 써 온 class. 사실 이게 이 정도로 섬세하게 쓰는 거라는 걸 처음 알았습니다. 클래스를 보던 중, 다시 돌아가서 본 개념: Constructor, instance, method, Property attribute, 사실상 mdn 위주로 각 개념들 정의 항목 재확인. - class field는 constructor 가 없이 class 내부에서 프로퍼티가 추..
'진짜 이래도 되는걸까?' 라는 생각이 아직은 계속 들지만, 역시 이 방법으로 시작하는 게 맞는 것 같다는 생각이 듭니다. 적어도 지금은 말이죠. 생각해보면 다른 언어도 처음엔 이렇게 배웠던게 아닌가 싶습니다. 자료 구조는 배우면 배울수록 '코딩 테스트 의도는 둘째치고, 자료 구조 기술 면접에 대한 내용은 정말 심정이 이해가 간다' 였습니다. 알고리즘 풀이는 솔직히 말하건데, 그냥 최대한 한번 생각나는 대로 입력 해 보고 막히면 답 찾아서 보고 있습니다. 그리고 다시 따라해보며 입력을 해보며 '저리 표현해보면 되겠구나' 라며 해 보고 있습니다. 일단 해커스랭크에서 JS 문제 끝내고 나면, 백준으로 다시 넘어가봐야 겠습니다. 뭔가 새로운게 나오니 좋긴 한데, 백준에서도 다시 해 보고 싶네요. 여담. '아,..