��hpp����̿����ʹ��ע�����
����̿����������(j��ng)�����ڏUˮ��ĩ��̎����Ҳ�������L�a(ch��n)��ˮ��������ˮ�ļ���̎���������ٺõ��O(sh��)��Ҳ��ʹ��Ҏ(gu��)����ע�������������hpp����̿���ͽo��ҽ�Bһ���O(sh��)��ʹ�õ�ע����헣�
1�����b�����⣺
��ˮ���L(f��ng)�C늙C��(y��ng)����������������늙C�ܳ���
���O(sh��)��oՓ���b�҃�(n��i)�������x�ò���䓻������L(f��ng)�C����һ��Ҫ���b���o�����Է��ݽz�Ʉ����S�Гp�Ļ����M�s�����~݆�r��ը������ˆT������¹���
2��ʹ��ǰ��
�z���ϵ�y(t��ng)�ܵ����y�T�Л]��й©����и������Һˎ���x�ú�����Ƿ����_����(d��ng)����Һ�_����ָ��Ҫ��r���輰�r�a����
3���_�C�r��
��(y��ng)���_��ˮ��3-5���֮�����_�L(f��ng)�C���P(gu��n)�]ϵ�y(t��ng)�r��(y��ng)���P(gu��n)�]�L(f��ng)�C2-3��犺����P(gu��n)�]ˮ�������܁y�_����t������늙C������������Ӱ푃���Ч����4���\�н�����ʹ�Æ�λҪ�Ɍ��T�Ĺ����ˆT�M�б�����ʹ�������ڙz�飬�l(f��)�F(xi��n)�O(sh��)�䮐��푻�©ˮ����(y��ng)ͣ�C�ޏ�(f��)����ʹ�á�
5������Һ�ĸ��Q�����ã�����������Һ���䷽����Ǹ���(j��)�Ñ��λ�Ě��wԴ��ͬ����ȸߵ́�Q���������O(sh��)���{(di��o)ԇ������պϸ���w�ṩ�����Ñ������ˆT��
6���L(f��ng)�C�cˮ�ýӾ������S��y������(y��ng)���C�������D(zhu��n)�����_�����÷��D(zhu��n)����t���p��늙C����������¹���
7������̿��ʹ��һ�Εr�g�������˴����������|(zh��)����څ��ͣ���ʧ�˹������������ؕr�����V�ӣ���ˑ�(y��ng)�M�л���̿����������Q��
����̿��������̎���ЙC�U������ζ̎��Ч���dz��õă����O(sh��)�䣬�����҂�һ��Ҫ���ڵĽo�O(sh��)���M����ϴ�ͱ��B(y��ng)����������Ļ҉m���p�ن��}�İl(f��)������߹���Ч�ʺ�ʹ��������
��h�ЊW˹�ܭh(hu��n)���Ƽ�����˾�������M�ṩ��hpp����̼����pp����̿�����ЙC�U��ϴ���������P(gu��n)��Ϣ�l(f��)�����ИI(y��)�YӍ����Ո�P(gu��n)ע��
���P(gu��n)�˺���