Hledání podřetězce zprava – C / C++ – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Hledání podřetězce zprava – C / C++ – Fórum – Programujte.comHledání podřetězce zprava – C / C++ – Fórum – Programujte.com

 

29. 11. 2014   #1
-
0
-

Ahojte mám napsat v jazyku C : funkci char *strrstr(const char *text, const char *hledany), která v daném textovém řetězci text vyhledá první výskyt zadaného podřetězce hledany zprava. Funkce vrací ukazatel na první znak nalezeného podřetězce nebo konstantu NULL, pokud podřetězec hledany nebyl nalezen. Vytvořenou funkci otestujte ve funkci main. Mohu použít knihovny  stdio.h, stdlib.h a vystup by vypadal takto 

"""Text: "Ahoj svete!"

Hledame: "svet"

Vraceny ukazatel: "svete!""""

Pro jakékoliv nápovědy budu velmi rád.

Nahlásit jako SPAM
IP: 90.181.81.–
29. 11. 2014   #2
-
0
-

Asi bych prošel řetězec zleva po znacích až na konec řetězce. Pak bych od konce procházel řetězec na výskyt prvního znaku podřetězce, při výskytu prvního znaku podřetězce bych si ověřil, jestli je tam podřetězec celý.

hu

Nahlásit jako SPAM
IP: 193.86.81.–
KIIV
~ Moderátor
+43
God of flame
29. 11. 2014   #3
-
+1
-
Zajímavé

pak se to da zjednodussit tim, ze nemusis zacinat uplne na konci, protoze nikdy nemuzes najit podretezec dlouhy 10 znaku, kdyz mas konec prohledavaneho retezce za 4 znaky

Nahlásit jako SPAM
IP: 94.113.95.–
Program vždy dělá to co naprogramujete, ne to co chcete...
Matěj Andrle+1
Grafoman
30. 11. 2014   #4
-
0
-

#1 peacheass
http://en.wikipedia.org/wiki/Brute-force_search

Nahlásit jako SPAM
IP: 78.136.149.–
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 39 hostů

Podobná vlákna

Hledání podřetězce — založil Tom1234

Podřetězce — založil Deivson

Moderátoři diskuze

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý