algorytm.org

Implementacja w Python



Baza Wiedzy
wersja offline serwisu przeznaczona na urządzenia z systemem Android
Darowizny
darowiznaWspomóż rozwój serwisu
Nagłówki RSS
Artykuły
Implementacje
Komentarze
Forum
Bookmarki






Sonda
Implementacji w jakim języku programowania poszukujesz?

Szukanie zadanego elementu - Implementacja w Python
Ocena użytkownikóww: *****  / 2
SłabyŚwietny
Nadesłany przez Jakub Konieczny, 20 lutego 2011 21:25
Kod przedstawiony poniżej przedstawia główną część rozwiązania problemu.
Pobierz pełne rozwiązanie.

szukanie_elementu_1_py.py:
#!/usr/bin/python
# -*- coding: utf-8 -*-
# www.algorytm.org

import random

def Szukaj(tab, element):
    i=0
    for o in tab: #o przyjmuje wartości każdego kolejnego elementu tablicy
        if o==element: #jeśli znajdzie, zwraca i
            return i
        i+=1 #dodaje do i 1
    return -1 #jeśli nie znajdzie, zwraca -1


tab=[]; #utworzenie tablicy
for i in range(10):
    tab.append(random.randint(0,20)) #wylosowanie wartośći

print tab

szukaj=[]; #utworzenie tablicy elementów, które ma znaleźć
for i in range(5):
    szukaj.append(random.randint(0,20))

for w in szukaj:
    index=Szukaj(tab, w)
    if index>=0:
        print "Element "+str(w)+" znaleziono na indeksie: "+str(index)
    else:
        print "Element "+str(w)+" nie został znaleziony"
Dodaj komentarz