본문 바로가기
728x90
반응형

컴공12

[자료구조/알고리즘] - 스택 자료구조를 배우게 되면 가장 많이 보게 되는 자료형이 아닐까 생각이 듭니다. 운영체제에서도 나오고 다른 CS 지식을 배우는 과정에서도 자주 나오는 자료형이라고 생각이 됩니다. 다음 글로 Queue에 대한 부분도 작성하겠지만 스택의 경우에는 Last-In-First-Out, LIFO(후입선출)에 해당 합니다. 1학년 때 자료구조를 들으면서 들었던 좋은 예시로는 테니스공이나 배드민턴 공을 넣는 통이 생각이 납니다. 위의 그림과 같이 제일 마지막에 넣은 셔틀콕을 우리가 셔틀콕을 사용하기 위해서 제일 먼저 꺼내게 됩니다. 파이썬에서는 스택 자료형을 별도로 제공하지는 않지만 리스트를 통해서 거의 대부분의 연산을 사용할 수 있습니다. 예를 들어서 pop()과 같은 기능을 제공받아서 일일히 스택에서 필요한 기능들을 .. 2023. 5. 11.
스터디 1일차 후기 지인들과 CS(네트워크, 운영체제, 자료구조)에다가 FE 파트에 대해서 스터디를 시작했습니다. 생각보다 지난주에 여러 일정이 많았어서 집중을 온전히 많이 못했었는데, 스터디를 하니까 그게 확실히 들어났던...것 같다.(열심히 봐야 할듯) 그래서 간단하게 스터디 했던 내용들을 정리해보려고 한다. 물론 각각 따로 정리를 해야 될 것 같지만서도... 운영체제 Q-1: 운영체제란? A: 하드웨어 위에서 사용자와 연결해주는 인터페이스 역할을 해주는 소프트웨어, 사용자가 편하게 사용하기 위한 환경을 제공해주는 동시에 효율적으로 컴퓨터 리소스를 활용할 수 있도록 도와준다. 그리고 메모리 관리와 파일 시스템 관리를 담당하고 있다. Q-2: CPU 스케줄링? A: 현대의 운영체제는 time sharing 방식으로 운영되.. 2023. 5. 8.
[인공지능] 주피터 노트북 설치하기 1. pip3 업데이트 먼저 해줍니다. pip3 install --upgrade pip 2. jupyter 설치하기 pip3 install jupyter 3. jupyter 실행하기 jupyter notebook 4. 아마 실행하면 바로 열리겠지만 혹시나 열리지 않거나 직접 URL을 작성해서 들어가려면 아래 링크로 접속해 주기 2023. 3. 16.
[GDSC] 서울 강연 들으러가기 2월 말에 네이버 DEVIEW 2023 1일차를 운 좋게 신청하고 나서, 서울 올라가는 길에 다른 걸 할 수 있지 않을까 생각하다가 GDSC 슬랙을 보던 와중에 서울에서 강연을 한다고 공지가 올라와서 바로 신청을 했습니다. 선착순 100명이라서 못들어갈까 걱정을 조금 했었는데 일찍 신청했는지 답장 메일이 바로 왔습니다.대학교 입학 할 때 다군에 숭실대가 있었는데 실제로 학교를 둘러보게 되는 건 처음이었던 것 같습니다. 이번에 저도 복학을 하게 되어서 뭔가 캠퍼스 투어를 하는 느낌이었달까? 한바퀴 둘러보면서 강연 하는 곳으로 걸어갔었는데 학교 건물들이 비교적 새 건물이 많고 뭔가 그 대학 캠퍼스 특유의 느낌이 전반적으로 잘 되어 있어서 학교를 걸어다니면서 예쁘다는 느낌을 받으면서 강연장으로 이동했습니다. .. 2023. 3. 14.
자바스크립트 처음부터 다시보기 EP.2 - 해당 내용들은 https://ko.javascript.info/ 와 GDSC KNU 2기 자바스크립트 스터디를 통해 공부한 내용들입니다 1. Hello World! 스크립트 전 스크립트 후 주의해야 할 점 HTML 안에 직접 스크립트를 작성하는 경우은 스크립트가 아주 간단한 경우에만 사용 스크립트를 별도의 파일에 작성하면 브라우저가 스크립트를 다운받아 캐시에 저장해서 성능상의 이점 있음 script태그는 src 속성과 내부 코드를 동시에 갖지 못함 → src를 통해서 파일을 불러 오는 거 임으로 당연히 안될 수 밖에 없음 과제 2. 코드 구조 문(statement) → 문법구조(syntax structure) + 명령어(command) 서로 다른 문(문장?)은 세미콜론으로 구분하여 줍니다. alert.. 2022. 10. 17.
자바스크립트 처음부터 다시보기 EP.1 자바스크립트 처음부터 다시보기 GDSC KNU 2기를 하면서 자바스크립트 스터디를 시작하게 되었고 2019년도에 오픈소프 컨트리뷰톤을 통해서 알게 되고 조금이나마 커밋을 했었던 모던 자바스크립트 https://ko.javascript.info/ 를 통해서 스터디를 진행하기로 하였습니다. 2020년도에 소마를 하면서 자바스크립트를 사용하긴 했었지만 정말 초보 상태에서 시작하게 되면서 기초가 정말 중요하다고 생각을 했었고, 이번 기회에 충분히 볼 수 있는 시간이 되었으면 하며 글도 남겨 봅니다. 1. 소개 자바스크립트란? 자바스크립트 → 웹페이지에 생동감을 불어넣기 위해 만들어진 프로그래밍 언어 자바립트로 작성한 프로그램 → 스크립트 스크립트는 웹페이지의 HTML안에 작성가능 → 웹페이지를 불러오면 스크립트.. 2022. 10. 12.
728x90
반응형