Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
布及
dev-roadmap
比较版本
ff3c05e96ee796059fc4ec9ec6cc2050d69d5ae8...91f4142b456b2ada1eb57476f88c96773bbd542f
D
dev-roadmap
项目概览
布及
/
dev-roadmap
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
dev-roadmap
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
源分支
91f4142b456b2ada1eb57476f88c96773bbd542f
选择Git版本
...
目标分支
ff3c05e96ee796059fc4ec9ec6cc2050d69d5ae8
选择Git版本
比较
Commits (2)
https://gitcode.net/unrecv/dev-roadmap/-/commit/4c73e648669e571da40d7f73ba1a80b4356dffc4
fix: 选择排序 #6
2023-03-01T03:43:20+00:00
布及
unrecv@gitcode.net
https://gitcode.net/unrecv/dev-roadmap/-/commit/91f4142b456b2ada1eb57476f88c96773bbd542f
Merge branch '6-fix' into 'master'
2023-03-01T11:43:33+08:00
布及
unrecv@gitcode.net
fix: 选择排序 <a href="/unrecv/dev-roadmap/-/issues/6" data-original="#6" data-link="false" data-link-reference="false" data-project="239094" data-issue="98493" data-reference-type="issue" data-container="body" data-placement="top" title="fix: 选择排序" class="gfm gfm-issue has-tooltip">#6</a> Closes <a href="/unrecv/dev-roadmap/-/issues/6" data-original="#6" data-link="false" data-link-reference="false" data-project="239094" data-issue="98493" data-reference-type="issue" data-container="body" data-placement="top" title="fix: 选择排序" class="gfm gfm-issue has-tooltip">#6</a> See merge request <a href="/unrecv/dev-roadmap/-/merge_requests/6" data-original="unrecv/dev-roadmap!6" data-link="false" data-link-reference="false" data-project="239094" data-merge-request="64612" data-project-path="unrecv/dev-roadmap" data-iid="6" data-mr-title="fix: 选择排序 #6" data-reference-type="merge_request" data-container="body" data-placement="top" title="" class="gfm gfm-merge_request">!6</a>
隐藏空白更改
内联
并排
Showing
1 changed file
with
12 addition
and
14 deletion
+12
-14
backend/algo/sort.ipynb
backend/algo/sort.ipynb
+12
-14
未找到文件。
backend/algo/sort.ipynb
浏览文件 @
91f4142b
...
...
@@ -25,7 +25,7 @@
},
{
"cell_type": "code",
"execution_count":
2
,
"execution_count":
8
,
"metadata": {},
"outputs": [
{
...
...
@@ -63,7 +63,7 @@
},
{
"cell_type": "code",
"execution_count":
3
,
"execution_count":
9
,
"metadata": {},
"outputs": [
{
...
...
@@ -80,14 +80,12 @@
"\n",
"i = 0\n",
"while i < len(nums):\n",
" j, swap = 0, False\n",
" while j < (len(nums)-1)-i:\n",
" if not (nums[j] <= nums[j+1]):\n",
" swap = True\n",
" nums[j], nums[j+1] = nums[j+1], nums[j]\n",
" j, minidx = i, i\n",
" while j < len(nums):\n",
" if nums[j] < nums[minidx]:\n",
" minidx = j\n",
" j += 1\n",
" if not swap:\n",
" break\n",
" nums[i], nums[minidx] = nums[minidx], nums[i]\n",
" i += 1\n",
"\n",
"print(nums)\n"
...
...
@@ -104,7 +102,7 @@
},
{
"cell_type": "code",
"execution_count":
4
,
"execution_count":
10
,
"metadata": {},
"outputs": [
{
...
...
@@ -142,7 +140,7 @@
},
{
"cell_type": "code",
"execution_count":
5
,
"execution_count":
11
,
"metadata": {},
"outputs": [
{
...
...
@@ -194,7 +192,7 @@
},
{
"cell_type": "code",
"execution_count":
9
,
"execution_count":
12
,
"metadata": {},
"outputs": [
{
...
...
@@ -244,7 +242,7 @@
},
{
"cell_type": "code",
"execution_count":
8
,
"execution_count":
13
,
"metadata": {},
"outputs": [
{
...
...
@@ -306,7 +304,7 @@
},
{
"cell_type": "code",
"execution_count": 1
3
,
"execution_count": 1
4
,
"metadata": {},
"outputs": [
{
...
...