• Главная
  • Карта сайта
Не найдено

Програма довічного пошуку на Java

  1. висновок програми
У цій програмі, ми збираємося поділитися двійковим пошуком програмою на мові програмування Java. Якщо ви новачок Java і хочете почати вивчення Advance Java, то тут ми збираємося поділитися тим, як написати програму бінарного пошуку на Java.

Скопіюйте нижче програму на Java і виконайте його за допомогою компілятора JAVAC. В кінці ми показали висновок цієї програми.

import java.util.Scanner; class BinarySearch {public static void main (String args []) {int c, first, last, middle, n, search, array []; Scanner in = new Scanner (System.in); System.out.println ( "Введіть число елементів"); n = in.nextInt (); array = new int [n]; System.out.println ( "Введіть" + n + "ціле число (чисел)"); for (c = 0; c <n; c ++) array [c] = in.nextInt (); System.out.println ( "Введіть значення для пошуку"); search = in.nextInt (); first = 0; last = n - 1; middle = (first + last) / 2; while (first <= last) {if (array [middle] <search) first = middle + 1; else if (array [middle] == search) {System.out.println (search + "знайдено на місці" + (middle + 1) + "."); break; } Else last = middle - 1; middle = (first + last) / 2; } If (first> last) System.out.println (search + "немає в списку. \ N"); }}

висновок програми

Введіть число елементів 3 10 25 Введіть значення для пошуку 10 10 знайти на місці 2

Якщо ви знайшли помилку, будь ласка, виділіть фрагмент тексту і натисніть Ctrl + Enter.

Новости
Провайдеры:
  • 08.09.2015

    Batyevka.NET предоставляет услуги доступа к сети Интернет на территории Соломенского района г. Киева.Наша миссия —... 
    Читать полностью

  • 08.09.2015
    IPNET

    Компания IPNET — это крупнейший оператор и технологический лидер на рынке телекоммуникаций Киева. Мы предоставляем... 
    Читать полностью

  • 08.09.2015
    Boryspil.Net

    Интернет-провайдер «Boryspil.net» начал свою работу в 2008 году и на данный момент является одним из крупнейших поставщиков... 
    Читать полностью

  • 08.09.2015
    4OKNET

    Наша компания работает в сфере телекоммуникационных услуг, а именно — предоставлении доступа в сеть интернет.Уже... 
    Читать полностью

  • 08.09.2015
    Телегруп

    ДП «Телегруп-Украина» – IT-компания с 15-летним опытом работы на рынке телекоммуникационных услуг, а также официальный... 
    Читать полностью

  • 08.09.2015
    Софтлинк

    Высокая скоростьМы являемся участником Украинского центра обмена трафиком (UA — IX) с включением 10 Гбит / сек... 
    Читать полностью