• 大小: 0.19M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-02-23
  • 语言: C#
  • 标签: 排序  

资源简介


资源截图

代码片段和文件信息

using System;
using System.ComponentModel.DataAnnotations;

namespace 堆排序
{
    class Program
    {

        static void Main()
        {
            int[] tree = { 18 54  14  45  96  27 80  22  81  31
                           0   63  49  5   59  27  28  75  68  52
                            52  66  5   98  44  19  22  16  88  34
                           59  81  12  85  49  54  84  13  46  83
                            88  1   70  32  45  32  38  41  4  50};
            heapsort(tree);
            Console.WriteLine(“排序后的数列:“);
            foreach (int n in tree)
             Console.WriteLine(n + ““); 
        }
        static void heapify(int[] tree int i int large)
        {
            int c1 = (2 * i) + 1;
            int c2 = (2 * i) + 2;
            int max = i;
            if (c1 < large && tree[c1] > tree[max])
            {
                max = c1;
            }
            if (c2 < large &&

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2020-07-28 17:57  堆排序\.vs\
     目录           0  2020-07-28 17:57  堆排序\.vs\堆排序\
     目录           0  2020-07-28 17:57  堆排序\.vs\堆排序\DesignTimeBuild\
     文件       60577  2020-07-01 19:13  堆排序\.vs\堆排序\DesignTimeBuild\.dtbcache.v2
     目录           0  2020-07-28 17:57  堆排序\.vs\堆排序\v16\
     文件       26112  2020-07-02 19:43  堆排序\.vs\堆排序\v16\.suo
     文件        1133  2020-06-26 10:01  堆排序\堆排序.sln
     目录           0  2020-07-28 17:57  堆排序\堆排序\
     目录           0  2020-07-28 17:57  堆排序\堆排序\bin\
     目录           0  2020-07-28 17:57  堆排序\堆排序\bin\Debug\
     目录           0  2020-07-28 17:57  堆排序\堆排序\bin\Debug\netcoreapp3.1\
     文件         419  2020-07-01 19:17  堆排序\堆排序\bin\Debug\netcoreapp3.1\堆排序.deps.json
     文件        5632  2020-07-01 19:17  堆排序\堆排序\bin\Debug\netcoreapp3.1\堆排序.dll
     文件      174592  2020-07-01 19:17  堆排序\堆排序\bin\Debug\netcoreapp3.1\堆排序.exe
     文件        1276  2020-07-01 19:17  堆排序\堆排序\bin\Debug\netcoreapp3.1\堆排序.pdb
     文件         234  2020-07-01 19:17  堆排序\堆排序\bin\Debug\netcoreapp3.1\堆排序.runtimeconfig.dev.json
     文件         154  2020-07-01 19:17  堆排序\堆排序\bin\Debug\netcoreapp3.1\堆排序.runtimeconfig.json
     目录           0  2020-07-28 17:57  堆排序\堆排序\obj\
     目录           0  2020-07-28 17:57  堆排序\堆排序\obj\Debug\
     目录           0  2020-07-28 17:57  堆排序\堆排序\obj\Debug\netcoreapp3.1\
     文件         190  2020-06-26 10:01  堆排序\堆排序\obj\Debug\netcoreapp3.1\.NETCoreAppVersion=v3.1.AssemblyAttributes.cs
     文件        1010  2020-06-26 10:01  堆排序\堆排序\obj\Debug\netcoreapp3.1\堆排序.AssemblyInfo.cs
     文件          42  2020-06-26 10:01  堆排序\堆排序\obj\Debug\netcoreapp3.1\堆排序.AssemblyInfoInputs.cache
     文件         191  2020-07-01 19:13  堆排序\堆排序\obj\Debug\netcoreapp3.1\堆排序.assets.cache
     文件          42  2020-06-26 10:19  堆排序\堆排序\obj\Debug\netcoreapp3.1\堆排序.csproj.CoreCompileInputs.cache
     文件        2487  2020-07-01 19:17  堆排序\堆排序\obj\Debug\netcoreapp3.1\堆排序.csproj.FileListAbsolute.txt
     文件      104204  2020-07-01 19:17  堆排序\堆排序\obj\Debug\netcoreapp3.1\堆排序.csprojAssemblyReference.cache
     文件        5632  2020-07-01 19:17  堆排序\堆排序\obj\Debug\netcoreapp3.1\堆排序.dll
     文件      174592  2020-07-01 19:17  堆排序\堆排序\obj\Debug\netcoreapp3.1\堆排序.exe
     文件          42  2020-06-26 10:22  堆排序\堆排序\obj\Debug\netcoreapp3.1\堆排序.genruntimeconfig.cache
     文件        1276  2020-07-01 19:17  堆排序\堆排序\obj\Debug\netcoreapp3.1\堆排序.pdb
............此处省略7个文件信息

评论

共有 条评论