2022-03-14(TIL)

황인호·2022년 6월 7일
0

TIL 모음

목록 보기
3/119

오늘도 알고리즘 문제를 풀었다.

19 ~ 24번문제를 풀어보았다 총 6문제이다.

오늘하루동안 문제풀이한내용에 비하면 너무나 적다

나의 게으름을 또 한번 보여주는 결과물인거같아서 반성하며 내일은 오늘보다 더 나은

내가 되길 간절히 바란다.

오늘은 용어들을 좀 배웠다

지역 변수 : 함수 내부에서 선언된 변수로 함수 종료시 소멸

전역 변수 : 함수 외부에서 선언된 변수로 어디서든지 사용이 가능함

Method(메서드) : 특정 자료에 대해 ‘특정 기능을 하는 코드’(함수)

함수 : 특정 기능을 한다(매개 변수를 이용해서 자료를 전달해준다.)

메서드는 특정 자료와 연관지어 기능하며 (자료뒤에 .을 찍어서 사용한다!)

함수는 독립적이며 메서드는 함께 쓰인다.

매개변수 : 함수를 정의할때(만들때) 넘겨받은 값을 관리하는 변수

인자 : 함수를 호출할때(사용할 때) 함수로 넘겨주는 자료

  • 모듈과 패키지

모듈이란? 특정 목적을 가진 함수, 자료의 모임이라한다.

모듈은 import(불러오다) 키워드를 이용해서 모듈을 사용한다.

Math : 수학 연산을 도와주는 연산

패키지 : 모듈을 폴더(Directory)로 구분하여 관리하는 것

  • 객체지향 프로그래밍

객체란? 성질(변수)과 할수 있는 행동(함수)이 담긴 자료라고한다.

즉 변수와 함수를 하나로 합친것이 객체이다.

  • 클래스와 인스턴스

클래스란? 객체를 만들수있는 틀 ( 붕어빵틀)

인스턴스란? 객체를 만들수있는 틀로 ‘찍어낸 객체’ (팥 붕어빵 , 슈크림 붕어빵)

필드란? 객체가 가지고있는 성질 = 객체가 가지고있는 변수

메서드란? 객체가 할 수 있는 행동 = 객체가 할 수 있는 함수

  • 알고리즘 문제를 풀면서 알게된 사실

sort()정렬은 오름차순과 내림차순으로 사용이 가능하다

오름차순 : sort((a,b) ⇒ a-b);

내림차순 : sort((a,b) ⇒ b-a);

CODE : 40페이지까지 읽음

저녁에 본거라서 생각나는건 의사소통의 방식?

그에 관하여 모스라는 부호 점과 선을 통해서 의사소통을한다.

아무래도 다시 읽어봐야겠다...

profile
성장중인 백엔드 개발자!!

0개의 댓글