Thứ Hai, 30 tháng 11, 2020

Find Missing number in sorted array C#

  static void find(int[] a)

        {

            /// if a.leng >= 3

            int N = a.Length - 1;

            for (int i = 0; i < N; i++)

            {

                Console.WriteLine(string.Format("Step {0}: {1} - {2}", i, a[i], a[i + 1]));


                int begin = a[i];

                int end = a[i + 1];


                int diff = end - begin;


                if (diff > 1)

                {

                    for (int k = 1; k < diff; k++)

                    {

                        Console.WriteLine("    >> " + (begin + k));

                    }

                }

            }

        }

Không có nhận xét nào:

Đăng nhận xét