finish the sort

This commit is contained in:
2018-06-02 13:07:05 +08:00
parent f5b754a7bd
commit e98e1f2d99
38 changed files with 1377 additions and 999 deletions

6
sort/.idea/encodings.xml generated Normal file
View File

@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="Encoding">
<file url="file://$PROJECT_DIR$/main.cpp" charset="GB2312" />
</component>
</project>

150
sort/.idea/workspace.xml generated
View File

@@ -22,7 +22,7 @@
</component>
<component name="ExecutionTargetManager" SELECTED_TARGET="CMakeBuildProfile:Debug" />
<component name="FileEditorManager">
<leaf>
<leaf SIDE_TABS_SIZE_LIMIT_KEY="300">
<file leaf-file-name="CMakeLists.txt" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/CMakeLists.txt">
<provider selected="true" editor-type-id="text-editor" />
@@ -31,10 +31,37 @@
<file leaf-file-name="main.cpp" pinned="false" current-in-tab="true">
<entry file="file://$PROJECT_DIR$/main.cpp">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="323">
<caret line="120" column="16" lean-forward="true" selection-start-line="120" selection-start-column="16" selection-end-line="120" selection-end-column="16" />
<state relative-caret-position="29">
<caret line="8" column="16" lean-forward="true" selection-start-line="8" selection-start-column="16" selection-end-line="8" selection-end-column="16" />
<folding>
<element signature="e#0#17#0" expanded="true" />
<element signature="e#199#256#0" expanded="true" />
<element signature="e#284#443#0" expanded="true" />
<element signature="e#1159#1192#0" expanded="true" />
<element signature="e#1344#1361#0" expanded="true" />
<element signature="e#1420#1430#0" expanded="true" />
<element signature="e#1647#1664#0" expanded="true" />
<element signature="e#1707#1720#0" expanded="true" />
<element signature="e#1814#1831#0" expanded="true" />
<element signature="e#1951#1968#0" expanded="true" />
<element signature="e#2041#2074#0" expanded="true" />
<element signature="e#2296#2312#0" expanded="true" />
<element signature="e#2476#2489#0" expanded="true" />
<element signature="e#2564#2604#0" expanded="true" />
<element signature="e#2662#2678#0" expanded="true" />
<element signature="e#2744#2777#0" expanded="true" />
<element signature="e#3024#3039#0" expanded="true" />
<element signature="e#3118#3157#0" expanded="true" />
<element signature="e#3226#3243#0" expanded="true" />
<element signature="e#3419#3432#0" expanded="true" />
<element signature="e#3701#3734#0" expanded="true" />
<element signature="e#3802#3818#0" expanded="true" />
<element signature="e#3939#3955#0" expanded="true" />
<element signature="e#4186#4199#0" expanded="true" />
<element signature="e#4339#4372#0" expanded="true" />
<element signature="e#5203#5224#0" expanded="true" />
<element signature="e#5524#5545#0" expanded="true" />
<element signature="e#5579#5714#0" expanded="true" />
</folding>
</state>
</provider>
@@ -42,6 +69,17 @@
</file>
</leaf>
</component>
<component name="FindInProjectRecents">
<findStrings>
<find>Node</find>
<find>key</find>
<find>COUT_LIST</find>
</findStrings>
<replaceStrings>
<replace>LinkNode</replace>
<replace>next</replace>
</replaceStrings>
</component>
<component name="IdeDocumentHistory">
<option name="CHANGED_PATHS">
<list>
@@ -58,7 +96,7 @@
<component name="NodePackageJsonFileManager">
<packageJsonPaths />
</component>
<component name="ProjectFrameBounds" extendedState="7">
<component name="ProjectFrameBounds" extendedState="6">
<option name="y" value="-2" />
<option name="width" value="1920" />
<option name="height" value="1082" />
@@ -74,8 +112,10 @@
</component>
<component name="PropertiesComponent">
<property name="WebServerToolWindowFactoryState" value="false" />
<property name="last_opened_file_path" value="$PROJECT_DIR$" />
<property name="nodejs_interpreter_path.stuck_in_default_project" value="undefined stuck path" />
<property name="nodejs_npm_path_reset_for_default_project" value="true" />
<property name="settings.editor.selected.configurable" value="editor.preferences.fonts.default" />
</component>
<component name="RunDashboard">
<option name="ruleStates">
@@ -108,33 +148,35 @@
<option name="presentableId" value="Default" />
<updated>1527738192587</updated>
<workItem from="1527738193917" duration="6164000" />
<workItem from="1527905393111" duration="6566000" />
</task>
<servers />
</component>
<component name="TimeTrackingManager">
<option name="totallyTimeSpent" value="6164000" />
<option name="totallyTimeSpent" value="12730000" />
</component>
<component name="ToolWindowManager">
<frame x="0" y="25" width="1920" height="1055" extended-state="6" />
<frame x="-6" y="-6" width="1381" height="885" extended-state="6" />
<editor active="true" />
<layout>
<window_info active="true" content_ui="combo" id="Project" order="0" visible="true" weight="0.25" />
<window_info content_ui="combo" id="Project" order="0" visible="true" weight="0.17264082" />
<window_info anchor="bottom" id="TODO" order="6" />
<window_info anchor="bottom" id="CMake" />
<window_info anchor="bottom" id="Event Log" side_tool="true" />
<window_info anchor="bottom" id="Run" order="2" />
<window_info anchor="bottom" id="Version Control" show_stripe_button="false" />
<window_info anchor="bottom" id="Messages" weight="0.6675291" />
<window_info anchor="bottom" id="CMake" order="7" />
<window_info anchor="bottom" id="Event Log" order="7" side_tool="true" />
<window_info anchor="bottom" id="Version Control" order="7" show_stripe_button="false" />
<window_info active="true" anchor="bottom" id="Run" order="2" visible="true" weight="0.26390687" />
<window_info id="Structure" order="1" side_tool="true" weight="0.25" />
<window_info anchor="bottom" id="Terminal" />
<window_info anchor="bottom" id="Debug" order="3" weight="0.4" />
<window_info id="Favorites" side_tool="true" />
<window_info anchor="bottom" id="Find" order="1" />
<window_info anchor="right" id="Commander" internal_type="SLIDING" order="0" type="SLIDING" weight="0.4" />
<window_info anchor="bottom" id="Terminal" order="7" />
<window_info id="Favorites" order="2" side_tool="true" />
<window_info anchor="bottom" id="Debug" order="3" weight="0.461837" />
<window_info anchor="right" content_ui="combo" id="Hierarchy" order="2" weight="0.25" />
<window_info anchor="bottom" id="Inspection" order="5" weight="0.4" />
<window_info anchor="right" id="Ant Build" order="1" weight="0.25" />
<window_info anchor="bottom" id="Message" order="0" />
<window_info anchor="right" id="Commander" internal_type="SLIDING" order="0" type="SLIDING" weight="0.4" />
<window_info anchor="bottom" id="Find" order="1" />
<window_info anchor="bottom" id="Cvs" order="4" weight="0.25" />
<window_info anchor="bottom" id="Message" order="0" />
</layout>
</component>
<component name="TypeScriptGeneratedFilesManager">
@@ -143,16 +185,88 @@
<component name="VcsContentAnnotationSettings">
<option name="myLimit" value="2678400000" />
</component>
<component name="XDebuggerManager">
<breakpoint-manager>
<option name="time" value="6" />
</breakpoint-manager>
</component>
<component name="editorHistoryManager">
<entry file="file://$PROJECT_DIR$/CMakeLists.txt">
<provider selected="true" editor-type-id="text-editor" />
</entry>
<entry file="file://$PROJECT_DIR$/main.cpp">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="323">
<state relative-caret-position="2280">
<caret line="120" column="16" lean-forward="true" selection-start-line="120" selection-start-column="16" selection-end-line="120" selection-end-column="16" />
<folding>
<element signature="e#0#17#0" expanded="true" />
<element signature="e#199#256#0" expanded="true" />
<element signature="e#284#443#0" expanded="true" />
<element signature="e#1159#1192#0" expanded="true" />
<element signature="e#1344#1361#0" expanded="true" />
<element signature="e#1420#1430#0" expanded="true" />
<element signature="e#1647#1664#0" expanded="true" />
<element signature="e#1707#1720#0" expanded="true" />
<element signature="e#1814#1831#0" expanded="true" />
<element signature="e#1951#1968#0" expanded="true" />
<element signature="e#2041#2074#0" expanded="true" />
<element signature="e#2296#2312#0" expanded="true" />
<element signature="e#2476#2489#0" expanded="true" />
<element signature="e#2564#2604#0" expanded="true" />
<element signature="e#2662#2678#0" expanded="true" />
<element signature="e#2744#2777#0" expanded="true" />
<element signature="e#3024#3039#0" expanded="true" />
<element signature="e#3118#3157#0" expanded="true" />
<element signature="e#3226#3243#0" expanded="true" />
<element signature="e#3419#3432#0" expanded="true" />
<element signature="e#3701#3734#0" expanded="true" />
<element signature="e#3802#3818#0" expanded="true" />
<element signature="e#3939#3955#0" expanded="true" />
<element signature="e#4186#4199#0" expanded="true" />
<element signature="e#4339#4372#0" expanded="true" />
<element signature="e#5203#5224#0" expanded="true" />
<element signature="e#5524#5545#0" expanded="true" />
<element signature="e#5579#5714#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/CMakeLists.txt">
<provider selected="true" editor-type-id="text-editor" />
</entry>
<entry file="file://$PROJECT_DIR$/main.cpp">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="29">
<caret line="8" column="16" lean-forward="true" selection-start-line="8" selection-start-column="16" selection-end-line="8" selection-end-column="16" />
<folding>
<element signature="e#0#17#0" expanded="true" />
<element signature="e#199#256#0" expanded="true" />
<element signature="e#284#443#0" expanded="true" />
<element signature="e#1159#1192#0" expanded="true" />
<element signature="e#1344#1361#0" expanded="true" />
<element signature="e#1420#1430#0" expanded="true" />
<element signature="e#1647#1664#0" expanded="true" />
<element signature="e#1707#1720#0" expanded="true" />
<element signature="e#1814#1831#0" expanded="true" />
<element signature="e#1951#1968#0" expanded="true" />
<element signature="e#2041#2074#0" expanded="true" />
<element signature="e#2296#2312#0" expanded="true" />
<element signature="e#2476#2489#0" expanded="true" />
<element signature="e#2564#2604#0" expanded="true" />
<element signature="e#2662#2678#0" expanded="true" />
<element signature="e#2744#2777#0" expanded="true" />
<element signature="e#3024#3039#0" expanded="true" />
<element signature="e#3118#3157#0" expanded="true" />
<element signature="e#3226#3243#0" expanded="true" />
<element signature="e#3419#3432#0" expanded="true" />
<element signature="e#3701#3734#0" expanded="true" />
<element signature="e#3802#3818#0" expanded="true" />
<element signature="e#3939#3955#0" expanded="true" />
<element signature="e#4186#4199#0" expanded="true" />
<element signature="e#4339#4372#0" expanded="true" />
<element signature="e#5203#5224#0" expanded="true" />
<element signature="e#5524#5545#0" expanded="true" />
<element signature="e#5579#5714#0" expanded="true" />
</folding>
</state>
</provider>