전체 글
-
구현Algorithm 2022. 10. 14. 16:34
* 책 내용을 정리한 글입니다. 구현 Implementation : 머릿속에 있는 알고리즘을 소스코드로 바꾸는 과정 구현 유형의 문제 : 풀이를 떠올리는 것은 쉽지만 소스코드로 옮기기 어려운 문제 피지컬이 좋다 : 프로그래밍 언어의 문법에 능숙하고도 코드 작성 속도가 빠르다 구현 유형의 문제 -> 피지컬을 요구하는 문제 구현하기 어려운 문제 - 알고리즘은 간단한데 코드가 지나칠만큼 길어지는 문제 - 특정 소수점자리까지 출력해야하는 문제 - 문자열이 입력으로 주어졌을 때 한 문자 단위로 끊어서 리스트에 넣어야하는( 파싱을 해야하는 ) 문제 ( 사소한 조건 설정이 많은 문제 ) - 프로그래밍 문법 정확하게 숙지 및 라이브러리 사용 경험 풍부해야 유리함 구현 ( 완전 탐색, 시뮬레이..
-
-
[ TIL - 220928 ]Today I Learned 2022. 9. 29. 17:32
🎈 운영체제 프로세스 : 병행 실행 프로그램의 발전은 다양한 프로그램을 보다 견고하게 제어하고 보다 구획화할 것을 필요로 하면서 프로세스의 개념을 낳았으며, 프로세스란 실행 중인 프로그램을 말한다. 프로세스는 현대 컴퓨팅 시스템에서 작업의 단위이다. 🎈유니티 : 안경안가지고와서 특히 이해안된날.. using System.Collections; using System.Collections.Generic; using UnityEngine; public class moveTest : MonoBehaviour { // Start is called before the first frame update void Start() { public float moveSpeed = 0.1f; public float rota..
-
[ TIL 220927 ]Today I Learned 2022. 9. 28. 09:38
🎈 데이터 통신 01. 네트워크 관련 기초 용어 - 새로운 기술에 용어 부여할 때는 보통 의미가 가장 유사한 기존 단어 재활용하기 때문에 원래 의미 토대로 이해하려는 경향을 경계할 것 - 네트워크 network : 전송매체로 서로 연결해 데이터를 서로 교환하는 시스템의 모음이다. 통신용 매체를 공유하는 여러 시스템이 프로토콜을 사용하여 데이터를 주고받을 때 이들을 하나의 단위로 통칭하여 네트워크라고 부른다. 일반적인 컴퓨터 네트워크에서는 물리적인 통신 매체로 연결된 컴퓨터 간에 동일한 프로토콜을 이용해 데이터를 주고받는다. 소규모 네트워크가 모여 더 큰 네트워크를 구성할 수 있는데, 네트워크끼리는 라우터 Router 라는 중개 장비를 사용해 연결한다. - 인터페이스 interface : 시스템과 시스템을..