로그인회원가입장바구니고객센터마이페이지회사소개
kangcom
전체
Home >   >   > 

모던 C++ 챌린지

 [100가지 문제로 익히는 모던 C++의 다양한 기능]
   
지은이 마리우스 반실라/전지민   |   출판사 에이콘  |   발행일 2020년 05월 28일
 
클릭하시면 큰 도서이미지를 보실 수 있습니다.
판매가 30,000원27,000원 10%
마일리지 5% 1,500원
발행일 2020-05-28
ISBN 9791161754147
기타정보 번역서 | 380쪽
예상출고일 2~3일 이내 (근무일기준)
배송비 무료배송
   
일반
   
 

준비 중입니다.
1장. 수학 문제
1. 3이나 5로 나누어 떨어지는 자연수의 합을 계산하는 프로그램 구현하기
2. 최대공약수 프로그램 구현하기
3. 최소공배수 프로그램 구현하기
4. 주어진 수보다 작은 가장 큰 소수를 계산하는 프로그램 구현하기
5. 섹시 소수 짝을 출력하는 프로그램 구현하기
6. 과잉수 출력 프로그램 구현하기
7. 친화수 짝을 출력하는 프로그램 구현하기
8. 암스트롱 수를 출력하는 프로그램 구현하기
9. 소인수 분해 프로그램 구현하기
10. 그레이 코드 출력 프로그램 구현하기
11. 로마 표기법 변환 프로그램 구현하기
12. 가장 긴 콜라츠 수열 출력 프로그램 구현하기
13. 파이 값 계산 프로그램 구현하기
14. ISBN 검증 프로그램 구현하기
2장. 언어 기능
15. IPV4 데이터 형식 표현하는 함수 작성하기
16. 범위 안에 있는 IPV4 주소 열거하기
17. 기본적인 연산을 지원하는 2차원 배열 만들기
18. 여러 수를 인자로 받는 최소 함수 작성하기
19. 컨테이너에 여러 값 삽입하기
20. 조건별 컨테이너 안의 원소 확인하는 함수 작성하기
21. 시스템 핸들 래퍼 작성하기
22. 온도 단위 리터럴을 제공하는 라이브러리 작성하기
3장. 문자열과 정규 표현식
23. 바이너리 데이터를 문자열로 변환하기
24. 문자열을 바이너리 데이터로 변환하기
25. 문자열을 제목 형식으로 바꾸기
26. 구획 문자로 나누어진 문자열 합치기
27. 구획 문자 리스트를 바탕으로 문자열을 토큰으로 분리하기
28. 가장 긴 회문 부분 문자열 출력하기
29. 차량 번호판 검증하기
30. URL 추출하기
31. 날짜를 문자열로 변환하기
4장. 스트림과 파일 시스템
32. 파스칼의 삼각형
33. 프로세스를 표로 출력하기
34. 텍스트 파일에서 빈 줄 제거하기
35. 디렉토리 크기 계산하기
36. 주어진 날짜보다 오래된 파일 삭제하기
37. 디렉토리에서 정규 표현식과 일치하는 파일 찾기
38. 임시 로그 파일
5장. 날짜와 시간
39. 함수 실행 시간 측정하기
40. 두 날짜 사이의 날 수를 반환하기
41. 주어진 날짜의 요일 찾기
42. 한 해의 몇 번째 날인지 찾기
43. 여러 시간대에 걸친 회의 시각 출력하기
44. 달력 출력하기
6장. 알고리즘과 데이터 구조
45. 우선순위 큐 데이터 구조 구현하기
46. 원형 버퍼 데이터 구조 구현하기
47. 이중 버퍼 구현하기
48. 범위 안에서 가장 빈번하게 등장하는 원소와 등장 횟수를 반환하기
49. 텍스트 히스토그램 구하기
50. 전화번호 목록 필터링하기
51. 전화번호 목록 변형하기
52. 문자열로 만들 수 있는 모든 순열 생성하기
53. 영화 평균 평점 계산하여 출력하기
54. 쌍 알고리즘 함수 작성하기
55. 결합 알고리즘 함수 작성하기
56. 선택 알고리즘 함수 작성하기
57. 정렬 알고리즘 함수 작성하기
58. 노드 사이의 최단 경로 계산하여 출력하기
59. 족제비 프로그램 구현하기
60. 생명 게임 구현하기
7장. 동시성
61. 병렬 변환 알고리즘 작성하기
62. 스레드 기반 병렬 최솟값, 최댓값 탐색 알고리즘 작성하기
63. 비동기 함수 기반 병렬 최솟값, 최댓값 탐색 알고리즘 작성하기
64. 병렬 정렬 알고리즘 작성하기
65. 스레드 컴포넌트가 안전하게 콘솔에 로그 메시지를 출력하는 함수 작성하기
66. 고객 서비스 시스템 구현하기
8장. 디자인 패턴
67. 패스워드 검증 프로그램 구현하기
68. 임의의 패스워드를 생성하는 프로그램 구현하기
69. 사회보장번호 생성 프로그램 구현하기
70. 승인 시스템 구현하기
71. 관측 가능한 벡터 컨테이너 작성하기
72. 할인가 적용해 최종 가격 계산하는 프로그램 구현하기
9장. 데이터 직렬화
73. XML 직렬화 및 역직렬화하기
74. XPATH를 이용해 XML 데이터 선택하기
75. 데이터를 JSON으로 직렬화하기
76. JSON으로부터 데이터 역직렬화하기
77. 영화 목록을 PDF로 출력하기
78. 이미지 집합에서 PDF 생성하기
10장. 압축, 이미지, 데이터베이스
79. ZIP 아카이브 파일 안의 파일 찾기
80. ZIP 아카이브 압축하고 해제하기
81. 패스워드가 있는 ZIP 아카이브 압축하고 해제하기
82. 국기 PNG 파일 만들기
83. 텍스트 검증 PNG 생성하기
84. EAN-13 바코드 생성기 구현하기
85. SQLITE 데이터베이스에서 영화 정보 읽어들이기
86. SQLITE 데이터베이스에 영화 정보 삽입하기
87. SQLITE 데이터베이스에서 영화 이미지 다루기
11장. 암호화
88. 카이사르 암호법을 적용한 프로그램 구현하기
89. 비즈네르 암호법을 적용한 프로그램 구현하기
90. 베이스64 인코딩을 적용한 프로그램 구현하기
91. 사용자 자격을 증명하는 인증 프로그램 구현하기
92. 파일 해시를 계산하는 프로그램 구현하기
93. 파일 암호화 및 복호화 프로그램 구현하기
94. RSA 암호화로 파일 서명 및 변조 여부 확인 프로그램 구현하기
12장. 네트워킹과 서비스
95. 호스트의 IP 주소 찾기
96. 피즈-버즈 게임을 위한 클라이언트-서버 프로그램 구현하기
97. 비트코인 환율 표시 프로그램 구현하기
98. IMAP을 이용해 이메일 가져오기
99. 텍스트를 임의의 언어로 번역하기
100. 사진에서 얼굴 감지하기
저자 : 마리우스 반실라
15년 동안 산업과 금융 솔루션을 개발해 온 소프트웨어 엔지니어다. 『모던 C++ 프로그래밍 쿡북』(에이콘, 2019)을 썼으며, 주로 마이크로소프트(MICROSOFT)의 기술을 바탕으로 C++와 C#을 이용한 데스크톱 애플리케이션을 개발하고 있다.

자신의 전문 기술 지식을 다른 사람들과 공유해 온 열정을 인정받아 10년이 넘는 기간 동안 마이크로소프트 MVP로 활동하고 있다. 트위터 계정 @MARIUSBANCILA를 통해 그에게 연락할 수 있다.

역자 : 전지민
글로벌 반도체 기업의 연구소에서 음성 인터페이스와 자율 주행 자동차 등의 인공지능 개발 프로젝트에 참여해 왔다. 현재는 캐나다 밴쿠버에 거주하며 대규모 웹 서비스 개발과 운영에 참여하고 있다.
등록된 서평이 없습니다.
 
전체평균(0)
회원평점   회원서평수 0
에이콘 출판사의 신간
Go 프로그래밍 개발 환경에서 의존성 주입 실습
코리 스캇/이준 저
31,500원
(10%↓+5%)
 
이스티오 첫걸음(클라우드 컴퓨팅)
리 칼코트/이상근 저
27,000원
(10%↓+5%)
 
리액트 16(웹 프로페셔널)
애덤 프리먼/이태상 저
40,500원
(10%↓+5%)
 
유니티 2D 게임 개발(게임 개발 프로그래밍)
재레드 할펀/김홍중 저
27,000원
(10%↓+5%)
 
텐서플로 2와 케라스로 구현하는 딥러닝(2판)(데이터 과학)
안토니오 걸리/크라스랩 저
38,700원
(10%↓+5%)
 
이메일주소수집거부