본문 바로가기

반응형

전체 글

(302)
누구나 자료 구조와 알고리즘 상식으로 이해하는 자료 구조와 알고리즘! 사칙연산과 지수로만 이해하는 자료 구조와 알고리즘 수학 용어와 전문 용어가 아니어도 이해한다 이 분야의 책은 대부분 컴퓨터 공학 전공자를 대상으로 쓰였거나 고등학교 수학을 잘 안다고 가정하고 있다. 쉽게 설명했다는 책도 전문 용어로 가득하다. 비전공자나 수학적 기초가 약한 독자는 전문 용어에 두려움을 느끼며 이 주제를 이해할 만큼 자신이 똑똑하지 않다고 느끼며 이 주제를 회피한다. 그러나 자료 구조와 알고리즘은 대부분 상식선에서 이해할 수 있다. 상식이 통하는 설명으로 자료 구조와 알고리즘을 이해해보자. 프로그래밍의 핵심 스킬을 이해한다 자료 구조와 알고리즘은 프로그래밍의 핵심 스킬이다. 더 빠른 코드, 더 효율적인 코드를 작성하려면 반드시 알아야 하는 사고 방식이 자료 구조와 알고리즘에 담겨 있다. 추..
[혼공학습단5기 4주차] 5-6장 기본미션 : 202쪽의 <윤년을 확인하는 함수 만들기> 예제를 실행하여 2021년이 윤년인지 확인하는 결과 인증샷, 선택미션 : 240쪽 확인 문제 1번 풀고 인증샷 [혼공학습단5기 4주차] 5-6장 기본미션 : 202쪽의 예제를 실행하여 2021년이 윤년인지 확인하는 결과 인증샷, 선택미션 : 240쪽 확인 문제 1번 풀고 인증샷 1.기본미션 윤년인지 확인하는 함수 [결과화면] 2.선택미션 [확인문제 1번] filter 함수의 콜백 함수 부분을 채워서 1. 홀수만 추출, 2. 100 이하의 수만 추출, 3. 5로 나눈 나머지가 0인 수만 추출해주세요. 그리고 코드의 실행 결과를 적어보세요. [결과화면]
[혼공학습단5기 3주차] 4장 기본미션 : 비파괴적 처리와 파괴적 처리의 의미와 장단점 설명하기 , 선택미션 :173쪽 확인 문제 3번 문제 풀고 인증샷 [혼공학습단5기 3주차] 4장 기본미션 : 비파괴적 처리와 파괴적 처리의 의미와 장단점 설명하기 , 선택미션 :173쪽 확인 문제 3번 문제 풀고 인증샷 1.기본미션 비파괴적 처리 : 처리 후에 원본 내용이 변경되지 않습니다. a와 b를 연결하여 c를 만든후에 a와 b를 살펴보면 원본 내용이 변하지 않습니다. 파괴적 처리 : 처리 후에 원본 내용이 변경됩니다. push() 메소드를 실행한 뒤 array의 값을 보면 원본과 다르다는 것을 알 수 있습니다. 배열과 같이 거대해 질 수 있는 자료는 메모리를 절약할 수 있게 대부분 ‘파괴적 처리’로 이루어졌습니다. 하지만 파괴적 처리는 메모리를 절약할 수는 있지만 원본이 변경되기 때문에 위험할수 있습니다. 따라서 메모리가 여유로운 현대의 프로그래밍언어와 라이브러..

반응형