zoukankan      html  css  js  c++  java
  • C#实现将一个数组中所有元素反序输出

    第一步:新建一个C#控制台项目

    第二步:编写相应编码实现,如下:

    class Program
        {
            static void Main(string[] args)
            {
                int[] Array = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
                Reverse(Array);
                Console.Read();
            }

            static void Reverse(int[] Array)
            {
                for (int i = 0; i < Array.Length; i++)
                {
                    Console.Write(Array[i].ToString() + ",");
                }
                Console.WriteLine();
                int temp;
                for (int j = 0; j < Array.Length / 2; j++)
                {
                    temp = Array[j];
                    Array[j] = Array[Array.Length - j - 1];
                    Array[Array.Length - j - 1] = temp;
                }
                for (int k = 0; k < Array.Length; k++)
                {
                    Console.Write(Array[k].ToString() + ",");
                }
            }
        }

    总结:虽然这么一个再简单不过的小算法,却难倒不少新面试人员,因为大家早已习惯了复制粘贴网上别人的代码,却逐渐忘记了自己去思考问题,解决问题的能力,虽然说模仿别人就是伟大的创造,或者说天下文章一大抄,看你会抄不会抄,有一点我们必须记得自己要学会思考。

  • 相关阅读:
    LeetCode 275. H-Index II
    LeetCode 274. H-Index
    LeetCode Gray Code
    LeetCode 260. Single Number III
    LeetCode Word Pattern
    LeetCode Nim Game
    LeetCode 128. Longest Consecutive Sequence
    LeetCode 208. Implement Trie (Prefix Tree)
    LeetCode 130. Surrounded Regions
    LeetCode 200. Number of Islands
  • 原文地址:https://www.cnblogs.com/zwq194/p/2118568.html
Copyright © 2011-2022 走看看