zoukankan
html css js c++ java
[备忘]一个二维数组的冒泡排序
对二维数组Map的第二列进行排序
int
Map[
100
][
2
];
void
BubbleSort(
int
low,
int
high)
{
int
i,j,ii;
int
exchange;
int
Temp ;
for
(i
=
low;i
<=
high;i
++
)
{
exchange
=
0
;
for
(j
=
high
-
1
;j
>=
i;j
--
)
{
if
(map[j
+
1
][
1
]
<
map[j][
1
])
{
Temp
=
map[j
+
1
][
1
];
map[j
+
1
][
1
]
=
map[j][
1
];
map[j][
1
]
=
Temp;
Temp
=
map[j
+
1
][
0
];
map[j
+
1
][
0
]
=
map[j][
0
];
map[j][
0
]
=
Temp;
exchange
=
1
;
}
}
if
(
!
exchange)
return
;
}
}
查看全文
相关阅读:
Swift中枚举的总结以及使用
CapsLock Enhancement via AutoHotKey
计算思维
计算几何-凸包算法 Python实现与Matlab动画演示
CapsLock魔改大法——变废为宝实现高效编辑
Python调用Matlab2014b引擎
VC++如何利用Matlab2014b的图形引擎进行绘图
Window中C++进行精确计时的方法
十四。算法小知识点
十三。宫水三叶公众号总结
原文地址:https://www.cnblogs.com/wqlblogger/p/570429.html
最新文章
开篇记(好记性不如烂笔头)
实用性模型算法研究
C#动态操作DataTable(新增行、列、查询行、列等)
C#中AppDomain.CurrentDomain.BaseDirectory及各种路径获取方法
Magento2开发教程
Magento 2开发教程
Magento 2开发教程
Magento 2中文手册教程
Magento 2中文手册教程
Magento 2中文文档教程
热门文章
Dubbo使用Sentinel来对服务进行降级与限流
ThreadLocal父子线程之间的数据传递问题
SpringMVC基础教程
SpringMVC异常体系
Struts学习笔记
SSH框架aop的切面表达式
oc和swift对代码的分组,方便代码查找和导航用
error C1128: 节数超过对象文件格式限制: 请使用 /bigobj 进行编译
Qt的多线程总结以及使用(一)
修改程序在桌面和开始的快捷图标
Copyright © 2011-2022 走看看