본문 바로가기
728x90

HOOAI752

[C++] 반복문: For Loop(For문) For loop 포스트 난이도: HOO_Intern [Notice] 포스트 난이도에 대한 설명 안녕하세요, HOOAI의 Henry입니다. Bro들의 질문에 대한 내용을 우선적으로 포스팅이 되다 보니 각각의 포스트에 대한 난이도가 달라서 난이도에 대한 부분을 작성하면 좋겠다는 의견을 들었습니다 whoishoo.tistory.com # For loop For loop이란 반복문의 한 종류로써 한국에서 For문이라고 불리는 조건식을 가지고 있는 반복문이다. While문에서는 조건이 참일 경우 블록 안에 있는 내용을 반복하지만 for문은 정해진 범위 안에서 반복이 이루어진 뒤에 끝이 나는 방식이다. 따라서 While문에서 발생할 수 있는 infintie loop, 즉 무한 루프와 같은 문제가 For문에서는 범위.. 2022. 4. 16.
[Programming] Scalar Pipeline, Superscalar Pipeline Scalar Pipeline, Superscalar Pipeline 포스트 난이도: HOO_Middle [Notice] 포스트 난이도에 대한 설명 안녕하세요, HOOAI의 Henry입니다. Bro들의 질문에 대한 내용을 우선적으로 포스팅이 되다 보니 각각의 포스트에 대한 난이도가 달라서 난이도에 대한 부분을 작성하면 좋겠다는 의견을 들었습니다 whoishoo.tistory.com # Pipeline CPU에서 명령 처리를 하는 과정에 파이프라인(Pipeline)을 사용한다. 병렬 처리 방식과 연속성 방식을 토대로 효율성을 최대로 높여 명령 수행이 이루어진다. 이전 포스트에서 다뤘던 파이프라인에 이어서 이번 포스트에서는 Scalar pipeline과 Superscalar pipeline에 대해서 알아보도록.. 2022. 4. 14.
[Programming] Addressing Mode: Immediate Mode, Indirect Mode, Direct Mode Addressing Mode 포스트 난이도: HOO_Middle [Notice] 포스트 난이도에 대한 설명 안녕하세요, HOOAI의 Henry입니다. Bro들의 질문에 대한 내용을 우선적으로 포스팅이 되다 보니 각각의 포스트에 대한 난이도가 달라서 난이도에 대한 부분을 작성하면 좋겠다는 의견을 들었습니다 whoishoo.tistory.com # Effective Address Addressing mode를 알기 위해서는 Effective address를 알아야 한다. Addressing mode로 인해 영향을 받은 결과의 address를 우리는 Effective address라고 부른다. 한국말로는 유효 피연산자 주소라고 부르지만 바로 와닿지가 않는다. Effective address라는 사전적 의미로 .. 2022. 4. 13.
[Programming] Data Hazard: RAW, WAR, WAW Data Hazard: RAW, WAR, WAW 포스트 난이도: HOO_Middle [Notice] 포스트 난이도에 대한 설명 안녕하세요, HOOAI의 Henry입니다. Bro들의 질문에 대한 내용을 우선적으로 포스팅이 되다 보니 각각의 포스트에 대한 난이도가 달라서 난이도에 대한 부분을 작성하면 좋겠다는 의견을 들었습니다 whoishoo.tistory.com # Data Hazard ILP에서 Pipelining을 사용하게 되면 발생할 수 있는 Hazard 중 하나가 Data hazard이다. 명령어를 실행하는 과정 자체에서 병렬 구조를 가지면서 연속성을 가진 파이프라인은 효율성을 증대시키는 반면에 잘못된 구조를 가지고 있을 경우 Data hazard가 발생한다. Data hazard는 특정 Data가.. 2022. 4. 13.
[Automata] Proof Statements by using Backward [Temp] Proof Statements by using Backward 포스트 난이도: HOO_Junior [Notice] 포스트 난이도에 대한 설명 안녕하세요, HOOAI의 Henry입니다. Bro들의 질문에 대한 내용을 우선적으로 포스팅이 되다 보니 각각의 포스트에 대한 난이도가 달라서 난이도에 대한 부분을 작성하면 좋겠다는 의견을 들었습니다 whoishoo.tistory.com # Working Backwards # Poof Statements Backwards는 시스템 디자인에 적용하기 좋은 prove 방식이다. 문제를 해결하는데 있어서 결과부터 시작하여 문제의 원인을 도출해내기 좋은 방식이기 때문이다. working backward 는 개발자로써 단계별 시스템 개발 및 유지보수를 할때 실질적으로 도움이 .. 2022. 4. 13.
[Programming] Instruction Level Parallelism(ILP), Pipelining Instruction Level Parallelism(ILP), Pipelining 포스트 난이도: HOO_Junior [Notice] 포스트 난이도에 대한 설명 안녕하세요, HOOAI의 Henry입니다. Bro들의 질문에 대한 내용을 우선적으로 포스팅이 되다 보니 각각의 포스트에 대한 난이도가 달라서 난이도에 대한 부분을 작성하면 좋겠다는 의견을 들었습니다 whoishoo.tistory.com # Pipelining ILP(Instruction Level Parallelism)은 명령 Sequence를 병렬 처리하는 방식을 의미한다. 명령을 병렬처리 한다는 것은 특정 명령이 실행되는 도중에 새로운 명령이 실행 준비를 한다거나 동시 실행이 가능한 걸 말한다. 이러한 기능을 Insturciton pipel.. 2022. 4. 12.
[Programming] CISC vs RISC CISC vs RISC 포스트 난이도: HOO_Junior [Notice] 포스트 난이도에 대한 설명 안녕하세요, HOOAI의 Henry입니다. Bro들의 질문에 대한 내용을 우선적으로 포스팅이 되다 보니 각각의 포스트에 대한 난이도가 달라서 난이도에 대한 부분을 작성하면 좋겠다는 의견을 들었습니다 whoishoo.tistory.com # Complex Instruction Set Computer 한국말로는 복잡 명령어 집합 컴퓨터라고 불리는 CISC는 말 그대로 복잡할 정도로 많은 명령어를 가지고 있는 CPU 아키텍처를 의미한다. 사실상 RISC가 나오기 전까지만 해도 모든 컴퓨터 아키텍처는 CISC를 기반으로 만들어졌다. 다만 RISC가 나오면서 상대적으로 모든 명령어를 가지고 있는 CISC가 더 복.. 2022. 4. 11.
[Programming] Instruction Set Architecture(ISA), Instruction Format, Multiple Address Instruction Set Architecture(ISA), Instruction Format, Multiple Address 포스트 난이도: HOO_Junior [Notice] 포스트 난이도에 대한 설명 안녕하세요, HOOAI의 Henry입니다. Bro들의 질문에 대한 내용을 우선적으로 포스팅이 되다 보니 각각의 포스트에 대한 난이도가 달라서 난이도에 대한 부분을 작성하면 좋겠다는 의견을 들었습니다 whoishoo.tistory.com # Instruction Set Architecture ISA라고 불리는 Instruction Set Architecture는 한국에서는 명령어 집합이라고 부른다. ISA를 명령어 집합이라고 부르는 이유는 Lowest level에 대한 여러 기능들을 포함한 a set .. 2022. 4. 11.
[Programming] Central Processing Unit, Instruction Cycle Central Processing Unit, Instruction Cycle 포스트 난이도: HOO_Junior [Notice] 포스트 난이도에 대한 설명 안녕하세요, HOOAI의 Henry입니다. Bro들의 질문에 대한 내용을 우선적으로 포스팅이 되다 보니 각각의 포스트에 대한 난이도가 달라서 난이도에 대한 부분을 작성하면 좋겠다는 의견을 들었습니다 whoishoo.tistory.com # Central Processing Unit Central Processing Unit는 CPU라고 불리는 중앙 처리 장치를 의미한다. Central Processing Unit는 ALU, Data cache, Control unit, Instruction cache 등으로 이루어져 있으며, Registers와 연결된.. 2022. 4. 10.
[Q&A] 데이터 분석가 어떻게 공부해야 될까요? 데이터 분석가 어떻게 공부해야 될까요? 포스트 난이도: HOO_Junior [Notice] 포스트 난이도에 대한 설명 안녕하세요, HOOAI의 Henry입니다. Bro들의 질문에 대한 내용을 우선적으로 포스팅이 되다 보니 각각의 포스트에 대한 난이도가 달라서 난이도에 대한 부분을 작성하면 좋겠다는 의견을 들었습니다 whoishoo.tistory.com # 데이터 분석가 데이터 기반 인공지능 프로그램이 다양한 분야에서 접목되어 사용이 이루어지면서 데이터 경제 시대가 도래하였다. 이에 맞추어 빅데이터 개발자까지는 아니더라도 데이터 자체를 분석하고 분류할 수 있는 기준을 제시할 수 있는 데이터 분석가가 다양한 분야에 필요해졌다. 이미 미국에서는 마케팅이나 비즈니스 쪽 분야를 공부하는 학생들도 이러한 흐름에 맞.. 2022. 4. 8.
[APP] 프로젝트를 Import할 때 생기는 SDK Path Error 프로젝트를 Import 할 때 생기는 SDK Path Error 포스트 난이도: HOO_Middle [Notice] 포스트 난이도에 대한 설명 안녕하세요, HOOAI의 Henry입니다. Bro들의 질문에 대한 내용을 우선적으로 포스팅이 되다 보니 각각의 포스트에 대한 난이도가 달라서 난이도에 대한 부분을 작성하면 좋겠다는 의견을 들었습니다 whoishoo.tistory.com # SDK Path Error 깃허브나 다른 개발자와 같이 앱 개발을 하다 보면 프로젝트를 import 해야 하는 순간이 자주 발생한다. 이때 가끔씩 SDK Path error가 발생하고는 하는데, 당황하지 말고 간단한 방법으로 해결이 가능하다. SDK가 제대로 설치되어 있고 Path 설정에도 문제가 없는데도 SDK Path err.. 2022. 4. 5.
[Database] Relational Algebra: PROJECT Relational Algebra: PROJECT 포스트 난이도: HOO_Middle [Notice] 포스트 난이도에 대한 설명 안녕하세요, HOOAI의 Henry입니다. Bro들의 질문에 대한 내용을 우선적으로 포스팅이 되다 보니 각각의 포스트에 대한 난이도가 달라서 난이도에 대한 부분을 작성하면 좋겠다는 의견을 들었습니다 whoishoo.tistory.com # Relational Algebra and Selection Database에서 Relational algebra는 HOW를 담당하고 있다. Relations들을 나타내고 불러오고 수정하는 과정 자체에서 Relational algebra를 활용한다. 아래의 링크 포스트에는 Selection에 대한 설명을 살펴볼 수 있다. https://whoi.. 2022. 3. 29.
[Database] Relational Algebra: Selection Relational Algebra: Selection 포스트 난이도: HOO_Middle [Notice] 포스트 난이도에 대한 설명 안녕하세요, HOOAI의 Henry입니다. Bro들의 질문에 대한 내용을 우선적으로 포스팅이 되다 보니 각각의 포스트에 대한 난이도가 달라서 난이도에 대한 부분을 작성하면 좋겠다는 의견을 들었습니다 whoishoo.tistory.com # Relational Algebra Database에서 SQL이 사용자가 원하는 것을 컴퓨터에게 알려주는 역할을 한다면, Relational Algebra는 Database 안의 데이터가 어떠한 구조를 가지고 있는지에 대해서 명확히 알려주는 역할을 한다. 한마디로 Database 안의 data 간의 관계를 구성하고 표현하는 기본적인 방식이 .. 2022. 3. 29.
[SQL] INSERT Statement INSERT Statement 포스트 난이도: HOO_Middle [Notice] 포스트 난이도에 대한 설명 안녕하세요, HOOAI의 Henry입니다. Bro들의 질문에 대한 내용을 우선적으로 포스팅이 되다 보니 각각의 포스트에 대한 난이도가 달라서 난이도에 대한 부분을 작성하면 좋겠다는 의견을 들었습니다 whoishoo.tistory.com # SQL Insert Database에서 기존의 있던 DB를 업데이트하는 과정에서 당연히 Insert나 Delete를 할 상황이 생길 수 있다. 이번 포스트에서는 INSERT statement에 대해서 알아보도록 하자. # INSERT INSERT statement를 사용하는 방법은 INSERT INTO [Table]로 사용이 가능하다. 특정 Table에 새로운 .. 2022. 3. 27.
[APP] HAXM installation failed. To install HAXM follow the instructions found at: HAXM installation failed. To install HAXM follow the instructions found at: 포스트 난이도: HOO_Junior [Notice] 포스트 난이도에 대한 설명 안녕하세요, HOOAI의 Henry입니다. Bro들의 질문에 대한 내용을 우선적으로 포스팅이 되다 보니 각각의 포스트에 대한 난이도가 달라서 난이도에 대한 부분을 작성하면 좋겠다는 의견을 들었습니다 whoishoo.tistory.com # HAXM 에러 Android studio에서 안드로이드 앱 개발을 하고 미리 preview를 하듯이 Emulator를 통해서 단계별 앱 실행을 해볼 수가 있다. 물론 에뮬레이터를 사용하지 않고 실제 디바이스를 연결하여 앱을 실행시켜도 상관없지만 완전하지 않은.. 2022. 3. 25.
[Q&A] HDD에서 Platter 개수와 대역폭과의 관계는 무엇인가요? HDD에서 Platter 개수와 대역폭과의 관계는 무엇인가요? 포스트 난이도: HOO_Junior [Notice] 포스트 난이도에 대한 설명 안녕하세요, HOOAI의 Henry입니다. Bro들의 질문에 대한 내용을 우선적으로 포스팅이 되다 보니 각각의 포스트에 대한 난이도가 달라서 난이도에 대한 부분을 작성하면 좋겠다는 의견을 들었습니다 whoishoo.tistory.com # Bandwidth Bandwidth이라고 불리는 대역폭은 컴퓨팅에서 초당 표현되는 비트를 의미한다. HDD에서 말하는 대역폭은 Data bandwidth을 말하며, Platter의 개수에 따라 Data transferring bandwidth이 달라질 수 있다. # HDD의 Platter와 Data Bandwidth 관계 HDD는.. 2022. 3. 23.
[Programming] TLB(Translation Lookaside Buffer) TLB(Translation Lookaside Buffer) 포스트 난이도: HOO_Middle [Notice] 포스트 난이도에 대한 설명 안녕하세요, HOOAI의 Henry입니다. Bro들의 질문에 대한 내용을 우선적으로 포스팅이 되다 보니 각각의 포스트에 대한 난이도가 달라서 난이도에 대한 부분을 작성하면 좋겠다는 의견을 들었습니다 whoishoo.tistory.com # Translation Lookaside Buffer TLB는 Translation lookaside buffer의 줄임말로써 Processor에 포함된 기능 중 하나이다. Program을 실행하고 운영하는 과정에서 바로 Physical addresses로 데이터가 전달되는 것이 아니라 Virtual memory를 통해 Physica.. 2022. 3. 23.
[Q&A] MySQL에서 SQL 스크립트를 어떻게 실행시키나요? MySQL에서 SQL 스크립트를 어떻게 실행시키나요? 포스트 난이도: HOO_Junior [Notice] 포스트 난이도에 대한 설명 안녕하세요, HOOAI의 Henry입니다. Bro들의 질문에 대한 내용을 우선적으로 포스팅이 되다 보니 각각의 포스트에 대한 난이도가 달라서 난이도에 대한 부분을 작성하면 좋겠다는 의견을 들었습니다 whoishoo.tistory.com # SQL 스크립트 실행하는 방법 MySQL을 처음 사용한다면 SQL 스크립트를 어떻게 실행할지 막막할 수 있다. 새로운 Tool를 사용한다는 것은 매번 어렵고 불편하다. 필자도 지인 집 컴퓨터에서만 보던 게임인줄 알았던 돌고래 모양 프로그램을 사용하게 될 줄은 몰랐지만 막상 사용해보면 어렵지 않다. 특히 shell를 사용하던 옛날과 달리 요.. 2022. 3. 22.
[HOO's INFO] 비어웨어 라이센스(Beerware License) 비어웨어 라이선스(Beerware License) 포스트 난이도: HOO_Intern [Notice] 포스트 난이도에 대한 설명 안녕하세요, HOOAI의 Henry입니다. Bro들의 질문에 대한 내용을 우선적으로 포스팅이 되다 보니 각각의 포스트에 대한 난이도가 달라서 난이도에 대한 부분을 작성하면 좋겠다는 의견을 들었습니다 whoishoo.tistory.com # Opensource License 프로그래밍 분야와 관련해서 다양한 라이선스들이 존재한다. 프로그래머라면 기본적으로 라이센스에 대한 부분을 정확히 인지하고 있어야 한다. 그래야 지만 코딩하는 과정에서 문제없이 프로그램 개발을 할 수가 있기 때문이다. 최근에는 다양한 오픈소스를 제공하는 오픈소스 라이선스들도 다양하게 존재하는데 오픈 소스 라이선.. 2022. 3. 22.
[Q&A] 메타데이터(Metadata)와 데이터(Data)의 차이점 메타데이터와 데이터의 차이점 포스트 난이도: HOO_Intern [Notice] 포스트 난이도에 대한 설명 안녕하세요, HOOAI의 Henry입니다. Bro들의 질문에 대한 내용을 우선적으로 포스팅이 되다 보니 각각의 포스트에 대한 난이도가 달라서 난이도에 대한 부분을 작성하면 좋겠다는 의견을 들었습니다 whoishoo.tistory.com # 메타데이터와 데이터 데이터는 정보(Information)의 전 단계에 해당하는 여러 가지 값들을 의미한다. 데이터와 메타데이터에 대해서 헷갈려하는 경우가 종종 있는데 데이터와 메타데이터는 의미하는 바가 다르다. 데이터가 특정 값이라고 한다면 메타데이터는 특정 값에 대한 데이터를 정의해주는 데이터이다. 한마디로 컴퓨팅에서 실질적으로 적용되는 값은 데이터이지만 이 각.. 2022. 3. 21.
[Programming] Wear Leveling Wear Leveling 포스트 난이도: HOO_Junior [Notice] 포스트 난이도에 대한 설명 안녕하세요, HOOAI의 Henry입니다. Bro들의 질문에 대한 내용을 우선적으로 포스팅이 되다 보니 각각의 포스트에 대한 난이도가 달라서 난이도에 대한 부분을 작성하면 좋겠다는 의견을 들었습니다 whoishoo.tistory.com # Wear Leveling SSD에서 Wear leveling이란 SSD의 사용 수명을 증가시켜주는 기능이다. Wear leveling은 SSD에서만 사용되는 기능이 아니라 반도체에서 사용되는 대표적인 기능이다. 우선은 전자식 디스크인 SSD에 Wear leveling이 필요한 근본적인 이유는 기계식 디스크와 다르다는 점이다. 기계식 디스크는 정보를 덮어쓸 수 있다는 .. 2022. 3. 21.
[Operating System] Garbage Collection, Write Amplification Garbage Collection, Write Amplification 포스트 난이도: HOO_Middle [Notice] 포스트 난이도에 대한 설명 안녕하세요, HOOAI의 Henry입니다. Bro들의 질문에 대한 내용을 우선적으로 포스팅이 되다 보니 각각의 포스트에 대한 난이도가 달라서 난이도에 대한 부분을 작성하면 좋겠다는 의견을 들었습니다 whoishoo.tistory.com # Garbage Collection SSD에서 Pages들이 invalidated 될 경우 pages들을 clean 해주는 작업이 필요한데 이때 사용되는 기능이 Garbage collection이다. Garbage collection은 단어 의미 자체에서 볼 수 있듯이 사용할 수 없는 또는 유효하지 않는 pages들을 정리.. 2022. 3. 21.
[Operating System] Virtual Memory: Paging, Physical Memory, MMU Virtual Memory: Paging, Physical Memory, MMU 포스트 난이도: HOO_Middle [Notice] 포스트 난이도에 대한 설명 안녕하세요, HOOAI의 Henry입니다. Bro들의 질문에 대한 내용을 우선적으로 포스팅이 되다 보니 각각의 포스트에 대한 난이도가 달라서 난이도에 대한 부분을 작성하면 좋겠다는 의견을 들었습니다 whoishoo.tistory.com # Virtual Memory Virtual memory는 실행하고 운영하고자 하는 프로그램의 크기가 메모리에 비해 너무 클 경우에 효율성을 위해서 사용하는 방식이다. OS에서 VM(Virtual Memory)을 사용하는 이유는 SW가 HW를 보조해주기 위해서이다. 예를 들어 VM이 없을 경우, 각 컴퓨터의 메인 메.. 2022. 3. 21.
[Programming] SSD(Solid-state Drive) SSD(Solid-state Drive) 포스트 난이도: HOO_Intern [Notice] 포스트 난이도에 대한 설명 안녕하세요, HOOAI의 Henry입니다. Bro들의 질문에 대한 내용을 우선적으로 포스팅이 되다 보니 각각의 포스트에 대한 난이도가 달라서 난이도에 대한 부분을 작성하면 좋겠다는 의견을 들었습니다 whoishoo.tistory.com # Solid-state Drive 기계식 디스크인 HDD를 사용하던 과거와 달리 이제는 전자식 디스크인 SSD를 많이 사용하고 있다. 거두절미하고 SSD는 HDD에 비해 많은 장점을 가지고 있고 이미 오래전부터 SSD 방식을 우리는 Flash drive 또는 USB라고 불리는 방식으로 사용해오고 있었다. 그럼에도 불구하고 이제와서 SSD가 대중화되고 있.. 2022. 3. 19.
[Programming] RAID: RAID 0, RAID 1, RAID 4, RAID 5, RAID 10 RAID: RAID 0, RAID 1, RAID 4, RAID 5, RAID 10 포스트 난이도: HOO_Junior [Notice] 포스트 난이도에 대한 설명 안녕하세요, HOOAI의 Henry입니다. Bro들의 질문에 대한 내용을 우선적으로 포스팅이 되다 보니 각각의 포스트에 대한 난이도가 달라서 난이도에 대한 부분을 작성하면 좋겠다는 의견을 들었습니다 whoishoo.tistory.com # Redundant Array of Inexpensive Disks RAID라고 알려진 Redundant array of inexpensive disks는 Magnetic disk에서 데이터를 저장하는 방식을 나타낸다. RAID system은 HW와 SW 방식 2가지로 나뉜다. HW는 말 그대로 하드웨어적으로 R.. 2022. 3. 18.
[Python Examples] sorted(), sorted(x, reverse) [Python Examples] sorted(), sorted(x, reverse) 포스트 난이도: HOO_Intern [Notice] 포스트 난이도에 대한 설명 안녕하세요, HOOAI의 Henry입니다. Bro들의 질문에 대한 내용을 우선적으로 포스팅이 되다 보니 각각의 포스트에 대한 난이도가 달라서 난이도에 대한 부분을 작성하면 좋겠다는 의견을 들었습니다 whoishoo.tistory.com # Example Codes x = (55, 33, 22, 77) y = ("James", "Amy", "Carl", "Alex") sort_num = sorted(x) sort_str = sorted(y) print(sort_num) print(sort_str) # reverse sort_num_rev = so.. 2022. 3. 17.
[Programming] Magnetic Hard Disk Drive [Programming] Magnetic Hard Disk Drive 포스트 난이도: HOO_Junior [Notice] 포스트 난이도에 대한 설명 안녕하세요, HOOAI의 Henry입니다. Bro들의 질문에 대한 내용을 우선적으로 포스팅이 되다 보니 각각의 포스트에 대한 난이도가 달라서 난이도에 대한 부분을 작성하면 좋겠다는 의견을 들었습니다 whoishoo.tistory.com # Hard Disk Drive Magnetic hard disk을 우리는 Hard disk drive라고 부르며, 흔히 하드 디스크 또는 HDD라고 부르는 Storage system 중에 하나이다. 하드 디스크는 아래와 같은 구성 요소를 포함하고 있다. Platter Spindle Head Actuator arm Actuat.. 2022. 3. 17.
[APP] App Design Prototype Tools: Figma App Design Prototype Tools: Figma 포스트 난이도: HOO_Junior [Notice] 포스트 난이도에 대한 설명 안녕하세요, HOOAI의 Henry입니다. Bro들의 질문에 대한 내용을 우선적으로 포스팅이 되다 보니 각각의 포스트에 대한 난이도가 달라서 난이도에 대한 부분을 작성하면 좋겠다는 의견을 들었습니다 whoishoo.tistory.com # Design Prototype Tools 앱(App) 개발 전에 전체적인 디자인과 기능 기획은 중요하다. 기획이 제대로 이루어지지 않는다면 개발 단계 과정에서 수정 및 보완해야 되는 부분이 많아진다. 앱이 단순하다면 전반적인 코드 수정하는 과정이 간단할 수도 있지만 기능이 다양하고 전체 알고리즘이 복잡할수록 전반적인 코드 수정 및 .. 2022. 3. 17.
[Python Examples] divmod()을 사용하여 몫, 나머지 구하기 divmod()을 사용하여 몫, 나머지 구하기 포스트 난이도: HOO_Intern [Notice] 포스트 난이도에 대한 설명 안녕하세요, HOOAI의 Henry입니다. Bro들의 질문에 대한 내용을 우선적으로 포스팅이 되다 보니 각각의 포스트에 대한 난이도가 달라서 난이도에 대한 부분을 작성하면 좋겠다는 의견을 들었습니다 whoishoo.tistory.com # Example Codes print("Enter the first number: ") q = input() print("Enter the second number: ") r = input() quotient, remainder = divmod(int(q), int(r)) print("Quotient:", quotient) print("Remain.. 2022. 3. 15.
[Q&A] CS 공부를 어떻게 하는 것이 좋을까요? CS 공부를 어떻게 하는 것이 좋을까요? 포스트 난이도: HOO_Intern [Notice] 포스트 난이도에 대한 설명 안녕하세요, HOOAI의 Henry입니다. Bro들의 질문에 대한 내용을 우선적으로 포스팅이 되다 보니 각각의 포스트에 대한 난이도가 달라서 난이도에 대한 부분을 작성하면 좋겠다는 의견을 들었습니다 whoishoo.tistory.com # CS 전공 학부생 Computer science를 전공으로 하는 대부분의 학생이 고민하는 부분이 어떻게 CS 공부를 잘할지에 대해서이다. 필자가 느낀 컴퓨터 공부라는 것이 의외로 정해진게 없고 막막한 공부 중에 하나이다. 공부만 한다고 해서 프로그래밍을 잘하거나 CS를 잘 안다고 말을 할 수가 없기 때문이다. 따라서 CS는 지속적인 경험과 습관을 쌓는.. 2022. 3. 15.
728x90