�x���¹�������ֱ�ӳ���
�gӭ���R�ЈD�W(w��ng) Ո | ע��

���] ����T��ԇ�Pԇ���}�c����

�����磺�Cе���I(y��)����������r�g��2017-05-07
�_���� 16�_ 퓔�(sh��)�� 339
�� �D �r:¥23.1(3.6��) ���r  ¥65.0 ��䛺�ɿ������T�r
��ܰ��ʾ��5�����ˆD����Ҫ�������β؛���󲿷֞�ȫ�£����ܷ�/�o�ܷ⣩�����e�D��Ʒ��8-9�������п�
�Є�����(bi��o)ӛ����P�ȸ�����ȫԔ��Ʒ���f��>>
������Ǖ�����>
�I�^����Ʒ����߀�I��

����T��ԇ�Pԇ���}�c���� ���(qu��n)��Ϣ

����T��ԇ�Pԇ���}�c���� ������ɫ

����ᘌ���(d��ng)ǰ����IT��I(y��)��ԇ�Pԇ�������c��(c��)���c���������x��3���ԁ����ټҵ���IT��I(y��)����ԇ�Pԇ���}���@Щ��I(y��)�漰�I(y��)��(w��)����ϵ�y(t��ng)ܛ������������������̄�(w��)���֙CAPP����ȫ�P(gu��n)�Iܛ���ȣ���ԇ�Pԇ���}�dz����д������c��������ͬ�r���������@Щ�}Ŀ�M���˺����Ą����c�w������Ҍ����M�����Ҷ���ţʽ�ķ����c�v����ᘌ�ԇ�}���漰�IJ������y�c���}���������M�����m��(d��ng)?sh��)ĔUչ�c����������֪�R�c���v�����������Ɂy��ȫ�����������ʹ���x��ͨ�^�������H�܉�@ȡ����š��֪�R��ͬ�r����ᘌ��Ե��M����š��(zh��n)�����K�ի@һ�ݝM��Ĺ�����
����������Ӌ��C���P(gu��n)���I(y��)���I(y��)����ԇ���Pԇ����š�Õ���ͬ�rҲ�m��������Ӌ��Cܛ��Ӳ���ИI(y��)���@���ֵ�Ӌ��C�ۺ�����x��

����T��ԇ�Pԇ���}�c���� ��(n��i)�ݺ���

���@�����м��g(sh��)����ԇ�Pԇ��(j��ng)��c���ɵ��្�c���Y(ji��)��
���@�����и���IT������l����ԇ�Pԇ���}��
���@���������߈F��Ҷ���ţʽ�Ľ����c����
�������w�˽��������T��ԇ�Pԇ�г��^98%�ĸ��l֪�R�c����(d��ng)�㼚��Ʒ�x�걾�����������I(y��)��offer�����������x��һ�����֣�����������

����T��ԇ�Pԇ���}�c���� Ŀ�

ǰ��

��ԇ�Pԇ��(j��ng)򞼼��ƪ

��ԇ�Pԇ��(j��ng)򞼼��1 �������ػش���ԇ�ٵĆ��}2
��ԇ�Pԇ��(j��ng)򞼼��2 ��λش��g(sh��)�Ԇ��}3
��ԇ�Pԇ��(j��ng)򞼼��3 ��λش�Ǽ��g(sh��)�Ԇ��}4
��ԇ�Pԇ��(j��ng)򞼼��4 ��λش���ٹ�����}5
��ԇ�Pԇ��(j��ng)򞼼��5 ��λش��㷨�O(sh��)Ӌ���}5
��ԇ�Pԇ��(j��ng)򞼼��6 ��λش�ϵ�y(t��ng)�O(sh��)Ӌ���}7
��ԇ�Pԇ��(j��ng)򞼼��7 ?��ν�Q��š�еĕr�g�_ͻ���}9
��ԇ�Pԇ��(j��ng)򞼼��8 �����ԇ���}����(j��ng)Ҋ�^���Ƿ�Ҫ��֪��ԇ��10
��ԇ�Pԇ��(j��ng)򞼼��9 �ڱ���I(y��)�ܽ^���Ƿ��������Ո11
��ԇ�Pԇ��(j��ng)򞼼��10 ��Α�(y��ng)���Լ������ش�Ć��}11
��ԇ�Pԇ��(j��ng)򞼼��11 ��Α�(y��ng)����ԇ�ٵġ����������Z��12
��ԇ�Pԇ��(j��ng)򞼼��12 ���̎�����c��ԇ�ٳֲ�ͬ�^�c���@�����}13
��ԇ�Pԇ��(j��ng)򞼼��13 ʲô�ǡ�š�����Z��13
��ԇ�Pԇ���}����ƪ
��1�� C/C �Z�Ի��A(ch��)֪�R18
1.1 ׃��18
1.2 ���_ʽ19
1.3 ��(sh��)�M20
1.3.1 һ�S��(sh��)�M20
1.3.2 ���S��(sh��)�M21
1.4 �ַ���22
1.5 �Y(ji��)��(g��u)�w31
1.6 ָ��c����32
1.6.1 ָ�32
1.6.2 ����39
1.7 �A(y��)̎��40
1.7.1 ��������40
1.7.2 #define40
1.7.3 #include44
1.8 ѭ�h(hu��n)46
1.8.1 while46
1.8.2 do/while47
1.8.3 for47
1.8.4 switch48
1.9 ��(sh��)��(j��)���49
1.9.1 ����49
1.9.2 const50
1.9.3 static52
1.10 �\��54
1.10.1 ��Ҏ(gu��)�\��54
1.10.2 �c--60
1.10.3 λ�\��63
1.11 sizeof67
1.11.1 ��(sh��)�M��sizeof67
1.11.2 struct��sizeof70
1.12 ����(sh��)71
1.12.1 ����(sh��)�{(di��o)��71
1.12.2 ����(sh��)����(sh��)80
1.12.3 ���d�c���w81
1.12.4 ����83
1.13 Hash����ϣ��83
1.14 ��(n��i)�����86
1.14.1 ��(n��i)��ķ�����ʽ86
1.14.2 malloc/free�cnew/delete89
1.14.3 ��(n��i)��й©91
1.15 ���gԭ��92
1.16 ����?q��)����g(sh��)99
1.16.1 ����99
1.16.2 ��(g��u)�캯��(sh��)�c����(g��u)����(sh��)105
1.16.3 �^��111
1.16.4 ̓����(sh��)115
1.16.5 �118
1.17 ���̼���119
1.18 ����120
��2�� ��(sh��)��(j��)��122
2.1 ��������122
2.2 ��(sh��)��(j��)���O(sh��)Ӌ134
��3�� �W(w��ng)�j(lu��)�cͨ��137
3.1 �W(w��ng)�j(lu��)�137
3.2 �W(w��ng)�j(lu��)�O(sh��)��138
3.3 �W(w��ng)�j(lu��)�f(xi��)�h139
3.4 �W(w��ng)�j(lu��)����150
3.5 �W(w��ng)�j(lu��)��ȫ153
3.6 ����155
��4�� ����ϵ�y(t��ng)161
4.1 ��������161
4.2 �M���c����173
4.3 ��(n��i)�����184
��5�� Ӌ��C�M���cԭ��192
��6�� ܛ�������c�O(sh��)Ӌģʽ199
6.1 ܛ�������cUML199
6.2 �O(sh��)Ӌģʽ201
6.3 ܛ���yԇ203
��7�� ��(sh��)��(j��)�Y(ji��)��(g��u)�c�㷨206
7.1 ��(sh��)�M�c���Ա�206
7.2 朱�221
7.3 �ַ���231
7.4 �������246
7.5 STL����252
7.6 ����253
7.7 ����260
7.8 �����261
7.9 �D275
7.9.1 ����D275
7.9.2 �o��D277
7.9.3 ��v278
7.10 ����279
��8�� ǰ�˼��g(sh��)294
��9�� ��(sh��)�W(xu��)֪�R297
9.1 ߉݋����297
9.2 �����c�M��301
9.3 ��(sh��)�W(xu��)Ӌ��309
��10�� ϵ�y(t��ng)�O(sh��)Ӌ�}315
��11�� ������(sh��)��(j��)̎��322
11.1 ���}����322
11.2 ��������322
11.2.1 Hash��322
11.2.2 Bit-map��324
11.2.3 Bloom filter��325
11.2.4 ��(sh��)��(j��)�샞(y��u)����326
11.2.5 ����������327
11.2.6 ������328
11.2.7 Trie��329
11.2.8 ��332
11.2.9 �p��Ͱ��332
11.2.10 MapReduce��334
11.3 ��(j��ng)�䌍������334
11.3.1 top K���}334
11.3.2 �؏�(f��)���}336
11.3.3 �����}338
չ�_ȫ��

����T��ԇ�Pԇ���}�c���� ���ߺ���

Գ��֮�ҳ�����2015��8�£���һ���������о�����T����Ҏ(gu��)��������T�����c��Ӗ(x��n)������T�͘I(y��)�c�l(f��)չ�ęC��(g��u)��ּ�ڞ�V����š���ṩ��šһվʽ����(w��)������š�����w����������һ���m���Լ�����š��Q�������C��(g��u)�ɆT�����I(y��)�ڇ���(n��i)��985����211����У��Ӌ��C���P(gu��n)���I(y��)����š��BAT��IT��I(y��)��
�҂�����ּ�ǡ�����(w��)�����֌ӌ��������w��������쾫Ʒ����Ŀ��(bi��o)�ǡ�׌���›]���Ҳ��������ij���T����

��Ʒ�uՓ(0�l)
���o�uՓ����
�������]
����N
����픲�
�ЈD�W(w��ng)
�ھ��ͷ�