2022-11-09 수요일

·2022년 11월 9일
0

Today I Learned

목록 보기
8/114
post-thumbnail

✏️ 무엇을 배웠나


깃 & 깃허브 명령어 기반 사용방법

앞으로 협업할 일이 많아, 깃과 깃허브 사용법을 복습 겸 총정리했다.
시간 엄청 오래 걸림... 3시간...? 그래도 공부를 확실히 됐다.
여기에 정리했음

터미널 명령어 배우기

cd, ls, ls-al, mkdir, touch, echo 등 깃 사용에 기본이 되는 것들을 정리했다.

알고리즘 문제 풀기

input = [3, 5, 6, 1, 2, 4]


def find_max_num(array):
    max_num = array[0]
    for num in array:
        if num > max_num:
            max_num = num

    return max_num


result = find_max_num(input)
print(result)

문제

input에 저장된 array 중 가장 큰 수를 구하라

내가 생각한 점

  1. 일단 수를 다 가져와야 한다
    for문 쓰면 될까?
  2. 가져온 수끼리 비교를 해야 한다
    비교연산자 쓰면 되지 않나?

내가 생각하지 못한 점

  • max_num 변수 선언
  • find_max_num 함수 바디 코드 작성 구조

왜 못 풀었지?

  • 파이썬 문법에 아직 익숙하지 않다
    : 파이썬 문법 복습하자
  • 내가 직관적으로 아는 걸, 컴퓨터 로직으로 변환하는 게 낯설다
    (하나하나 알려줘야 하는 멍청한 컴퓨터놈...)
    : 노답. 계속 연습하자.

더 할 일


  • 파이썬 문법 복습
  • 자바스크립트 기초 문법 코딩 연습 (손에 익을 때까지)
  • 알고리즘 풀기 전에 한국어로라도 순서도 작성 계속하기
profile
⛰ 프론트엔드 개발 공부 블로그

0개의 댓글