[아홉가지 알고리즘] 05. 오류 정정코드 미래를 바꾼 아홉가지 알고리즘 - 존 맥코믹 오류 정정 코드 1. 오류 정정 코드의 필요성... 이라는 걸 설명할 필요가 있나? 기껏 오늘 하루종일 작업한게 오류나서 잘못 세이브가 되면? 혹은 제대로 세이브 했어도 잘못 로드해왔다면? ...... 이 오류를 검출/정정하기 위한 몇가지 트릭이 존재함 2. 반복 트릭- 많이 보내면 원래 보내려던 값을 쉽게 알아낼 수 있다.- 예를 들어 4491 을 전송하고자 한다면 아래와 같은 결과값이 나올 수 있다. 물론 통신상태는 당연히 엉망이다.1 : 44912 : 43933 : 24914 : 49015 : 1991각 자리수마다, 가장 많이 전송된 숫자를 조합하면 44.91 이 됨. 하지만 이건 너무 비효율적이다. 물론 신뢰하지 못할 만한 데이터를 1000번 정도 다시.. 더보기 14 07 29 - 처리 흐름 제어 오늘의 포스팅은 .. 휴가가서 읽은 내용에 대한 포스팅 프로그래밍 언어가 발달하는 과정에는 늘 항상 '사람이 사용하기 더 편리하게!' 라는 목적이 있었기 때문에 4장에서 나오는 처리 흐름 제어 역시 이같은 이유로 만들어지게 됨. 처리 흐름 제어... 라는 건 쉽게 말해 IF, While 같은 구문을 사용하여, 코드 구조를 좀 더 읽기 쉽게, 사용하기 쉽게 만드는 것이다. 아래는 우리가 흔하게 보는 처리흐름 제어문. 1. if-else. 왜 사용하게 되었는지 살펴볼까 ' ') int hoy = 3;// if문 앞 if( hoy 더보기 140721 일단 책 소개 먼저.저번 끄적거림에서 언급된 두 권의 책 중 하나. 코딩을 지탱하는 기술저자니시오 히로카즈 지음출판사비제이퍼블릭 | 2013-10-17 출간카테고리컴퓨터/IT책소개이 책의 목적은 여러분의 '왜'를 해결하는 것이다세상에는 수많은... 서점에서 우연히 봤는데 내용이 꽤... 지금의 나에게 유용한 내용일 것 같아서 샀다. 대학 3,4학년 동안 모바일만 파느라 C++을 비롯한 프로그래밍 언어 자체에 대해 얕은 지식만 쌓은 것 같아 많이 아쉬움이 남는다. 결국 지금 회사에서 도움이 되던건 1,2학년 때 공부한 것들이었다. 뭐 여튼. 루아를 회사와서 쓰게 될 줄은 상상도 못했는데.. 오늘 본 챕터는 2 프로그래밍 언어가 만들어진 이유 - 나태함. 좀 더 편리하게 쓰고자 하는 욕구. 등등. 이번 하반.. 더보기 이전 1 ··· 6 7 8 9 10 11 12 ··· 21 다음