两个List,第二个List根据第一个List排序
2024-08-31 04:55:39
/// <summary>
/// 协同排序
/// </summary>
/// <param name="sod"></param>
/// <param name="dis"></param>
/// <returns></returns>
private List<int> oids(List<int> sod, List<double> dis)
{ for (int tmpi = ; tmpi < dis.Count; tmpi++)
{
//找到最小的id
int lid = tmpi;
for (int tmpj = tmpi + ; tmpj < dis.Count; tmpj++)
{
if (dis[lid] > dis[tmpj])
{
lid = tmpj;
}
}
//互换最小的与当前
double ti = dis[lid];
int tname = sod[lid];
dis[lid] = dis[tmpi];
dis[tmpi] = ti;
sod[lid] = sod[tmpi];
sod[tmpi] = tname;
} return sod;
}
最新文章
- Android Ormlite 学习笔记1 -- 基础
- 网站Bannr适应大小屏幕,图片始终居中不被压缩
- U3D assetbundle打包
- Nginx下用webbench进行压力测试
- HDU 4738 Caocao&#39;s Bridges(Tarjan求桥+重边判断)
- 面试时,问哪些问题能试出一个 Android 应用开发者真正的水平?【转自知乎】
- C#去除List中集合的重复项(类型对象和单一类型)
- Hush Framework框架配置
- re模块和正则表达式
- JDBC常见面试题
- Golang 入门系列(一)Go环境搭建
- mysql 查询 int类型日期转换成datetime类型
- Windows下安装Mysql5.7
- Gitbook
- 139. Word Break(动态规划)
- python3 get post请求Yunba RESTful API
- sgu 183. Painting the balls 动态规划 难度:3
- POJ1639顶点度限制最小生成树
- K:图的存储结构
- SQL Server批量替换全部表中内容sql语句-清楚挂马
热门文章
- Python发布Django项目的pyc版脚本
- Js document.frmLogin.action = &#39;/login.htm&#39;;的意义和form表单的target属性
- 【转】SQL中内连接和外连接
- Light OJ 1253 Misere Nim (尼姆博弈(2))
- HDU 2841 Visible Trees 数论+容斥原理
- [MAC] mac系统如何截图
- Fedora 21 install chrome
- MVC登录案例
- mybatis 如何查找表里的某一个字段,然后返回它们的结果集list ?
- (转)浅谈MD5加密算法中的加盐值(SALT)