C#控制台基础 应用Array.Sort和Array.Reverse实现从小到大,从大到小排序

原创 2016年08月30日 11:56:40
镇场诗:慈心积善融学习,技术誓为大家学。善心速造多好事,前人栽树后乘凉。我今于此写经验,愿见文者得启发。
——————————————————————————————————————————————————————————


using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApplication6
{
    class Program
    {
        static void Main(string[] args)
        {
            int[] nums = new int[] { 1, 3, 2, 5, 6, 7, 5, 9 };
            
            //从小到大排序
            Array.Sort(nums);

            foreach (var val in nums)
            {
                Console.Write(val + " ");
            }
            Console.WriteLine();

            int[] nums1 = new int[] { 1, 3, 2, 5, 6, 7, 5, 9 };

            //从大到小排序
            Array.Sort(nums1);
            Array.Reverse(nums1);
            foreach (var val in nums1)
            {
                Console.Write(val + " ");
            }
            Console.WriteLine();


            Console.ReadKey();  
        }
    }
}











——————————————————————————————————————————————————————————
感恩帮助过我的人。博客的精髓在技术部分,更在镇场一诗。
我是一个新手,代码还有许多不完善的地方,请您看代码的时候多多思考。
C#是一个优秀的语言,VS是一个优秀的编译软件,二者值得学习。如果您有一些不会的知识,咱们可以相互讨论。
如果您认为代码可以有改进的地方,有错误的地方,请留下评论,我会处理的。
注:如果我的博文无意中侵犯了您的权益,请告知。看到您的告知后,我将及时作出处理。


版权声明:知识来源于众人,亦当回报给众人。博文仅供参考,切勿用于其他用途。 举报

相关文章推荐

快速排序,从小到大,从大到小

从小到大 #include #define N 4 void kuaisu(int a[],int left,int right) { int i=left; int j=right; int ...

java冒泡排序(从小到大、从大到小)

package test; public class Maopao { public static void main(String[] args) { int[] array={1,2,5,...

精选:深入理解 Docker 内部原理及网络配置

网络绝对是任何系统的核心,对于容器而言也是如此。Docker 作为目前最火的轻量级容器技术,有很多令人称道的功能,如 Docker 的镜像管理。然而,Docker的网络一直以来都比较薄弱,所以我们有必要深入了解Docker的网络知识,以满足更高的网络需求。

C#控制台基础 应用冒泡排序(从大到小,从小到大)对int一维数组进行排序

镇场诗:慈心积善融学习,技术誓为大家学。善心速造多好事,前人栽树后乘凉。我今于此写经验,愿见文者得启发。 ——————————————————————————————————————————————...

涂鸦-草稿:堆排序(2)

涂鸦-草稿:堆排序(2)

归并排序(从小到大)

#include #include #define MAXN 1000100 int input[MAXN] = {0}; int tmp[MAXN]; void merge(int left, ...

对2组list从大到小排序

package jk; import java.util.*; public class LinkMerger { /** * @param args * @author jake20...

冒泡排序详解(从小到大)

冒泡排序 算法思路 示例讲解 算法复杂度 时间复杂度 代码实现冒泡排序算法思路 将数列中的第一个数字和第二个数字比较,若第一个数字比第二个数字大,则交换位置。然后再将第二个数字和第三个数字比较,依次不...

C语言实现 输入数字按从小到大排序

**首先看最简单的2个数的比较排序。** 方法一: 最最简单、直接的方法,利用比较。#include int main() { int x,y; int tem; pri...

算法入门--堆排序(最大堆,从小到大排序)

#include #include /*由于不会动态获得当前堆的元素数量heap_size,所以暂时用传参的方法,但是当多次运行后发现 为了防止错误应该把heap_size设置为全局变量,主函数初...

从零开始学C++之从C到C++(一):const与#define、结构体对齐、函数重载name mangling、new/delete 等

一、bool 类型 逻辑型也称布尔型,其取值为true(逻辑真)和false(逻辑假),存储字节数在不同编译系统中可能有所不同,VC++中为1个字节。 声明方式:bool result; result...
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)