将数组中指定数量的元素移动数组后面的实现代码
时间:2023-11-16 22:07:56
如下所示:
static void Main()
{
int[] array = { 1, 2, 3, 4, 5, 6, 7 };
MoveNumberArrayToEnd(array, 3);
}
static void MoveNumberArrayToEnd<T>(IList<T> arrayList, int num)
{
if (arrayList.Count < = 0 || arrayList.Count < num)
{
throw new RankException();
}
var query = (from number in arrayList
orderby number descending
select number).Take(arrayList.Count - num).Concat(arrayList.Take(num));
query.ToList().ForEach(q => Console.WriteLine("{0}", q));
}
标签:php,数组
0
投稿
猜你喜欢
Go语言实现钉钉发送通知
2024-05-08 10:44:29
Python扩展内置类型详解
2023-03-19 17:23:36
WEB前端开发经验总结
2009-07-20 18:01:00
使用Python实现控制摄像头的方法详解
2023-01-15 14:38:12
PyQt5每天必学之组合框
2023-08-30 07:55:06
vue以组件或者插件的形式实现throttle或者debounce
2024-05-09 15:23:55
Oracle删除字段中的空格、回车及指定字符的实例代码
2024-01-18 18:10:07
ASP伪造REFERER方法
2008-07-03 12:48:00
Python图像滤波处理操作示例【基于ImageFilter类】
2021-10-31 16:47:20
MySql索引和事务定义到使用全面涵盖
2024-01-21 02:39:48
Python交换字典键值对的四种方法实例
2022-11-10 04:34:04
pytorch cuda上tensor的定义 以及减少cpu的操作详解
2022-08-01 15:34:02
Go channel结构体源码和读写和关闭过程详解
2024-04-26 17:31:08
Python .format()函数使用方法详解
2022-10-12 04:18:12
SQL Server跨服务器操作数据库的图文方法(LinkedServer)
2024-01-16 20:05:50
MySQL OOM(内存溢出)的解决思路
2024-01-26 08:38:26
Python 自由定制表格的实现示例
2023-11-11 16:54:41
单选的radia,和多选的checkbox如何判定选择?
2008-11-26 12:29:00
mysql 某字段插入随机数(插入随机数到MySQL数据库)
2024-01-26 02:29:49
Python socket处理client连接过程解析
2022-04-30 15:44:31