Cov txheej txheem:
Video: Kuv yuav suav cov lus sib tshooj hauv ib txoj hlua hauv Java li cas?
2024 Tus sau: Lynn Donovan | [email protected]. Kawg hloov kho: 2023-12-15 23:47
Algorithm
- Txhais a txoj hlua .
- Hloov ua lwm yam txoj hlua mus rau hauv tus lej qis los ua qhov kev sib piv tsis pom zoo.
- Sib cais txoj hlua rau hauv lus .
- Ob lub voj voog yuav siv los nrhiav du lus .
- Yog tias qhov sib tw pom, ces nce qhov suav los ntawm 1 thiab teeb lub duplicates ntawm lus rau '0' kom zam suav nws dua.
Hais txog qhov no, kuv yuav suav cov lus rov qab li cas hauv ib txoj hlua hauv Java?
Txoj kev:-
- Ua ntej, peb faib txoj hlua los ntawm qhov chaw hauv a.
- Tom qab ntawd, coj tus lej suav = 0 thiab hauv txhua qhov xwm txheej tiag tiag peb nce qhov suav los ntawm 1.
- Tam sim no khiav ib lub voj ntawm 0 mus rau qhov ntev ntawm txoj hlua thiab xyuas seb peb txoj hlua puas sib npaug rau lo lus.
Ib yam li ntawd, kuv yuav ua li cas thiaj nrhiav tau cov lus sib npaug hauv ib txoj hlua? Rau nrhiav cov lus sib npaug los ntawm txoj hlua , peb xub faib cov txoj hlua rau hauv lus . Peb suav qhov tshwm sim ntawm txhua tus lus hauv txoj hlua . Yog tias suav ntau dua 1, nws txhais tau tias a lus muaj luam tawm hauv txoj hlua . Hauv qhov piv txwv saum toj no, lub lus highlighted nyob rau hauv ntsuab yog du lus.
Ib yam li ntawd, nws tau nug, ua li cas koj pom cov lus sib npaug hauv kab lus hauv Java?
Vim HashSet tsis tso cai luam tawm thiab nws add() txoj kev rov qab tsis tseeb yog tias ib qho khoom twb muaj nyob rau hauv HashSet, peb tuaj yeem ua tau nrhiav tag nrho du lus . Tsuas yog voj hla array, ntxig rau hauv HashSet siv add() txoj kev, kuaj tso zis ntawm add() method. Yog tias add() rov qab tsis tseeb ces nws yog a luam tawm , luam qhov ntawd lus mus rau lub console.
Yuav ua li cas koj suav substrings hauv ib txoj hlua?
printf("%s tshwm sim %d zaug hauv %s", sub, suav1, str);
- Siv ib txoj hlua thiab ib txoj hlua substring raws li cov tswv yim thiab khaws cia rau hauv cov array str thiab sub feem.
- Nrhiav qhov ntev ntawm ob txoj hlua siv strlen muaj nuj nqi.
- Siv rau lub voj nrhiav seb tus substring yog tam sim no los yog tsis.
- Sau qhov sib txawv ntawm suav raws li cov zis.
Pom zoo:
Yuav ua li cas koj suav tus lej ntawm cov hlua hauv ib daim ntawv teev npe hauv Python?
Piv txwv 1: suav qhov tshwm sim ntawm ib lub ntsiab lus nyob rau hauv cov npe vowels = ['a', 'e', 'i', 'o', 'i', 'u'] suav = vowels. count('i') print('Tus suav ntawm kuv yog:', suav) suav = vowels. count('p') print('Tus suav p yog:', suav)
Dab tsi yog txoj hlua siv los sib piv ob txoj hlua nrog ib leeg hauv C#?
Lub syntax ntawm strcmp() muaj nuj nqi yog: Syntax: int strcmp (const char * str1, const char * str2); strcmp() muaj nuj nqi yog siv los sib piv ob txoj hlua ob txoj hlua str1 thiab str2. Yog tias ob txoj hlua zoo ib yam ces strcmp() rov 0, txwv tsis pub, nws rov qab tus nqi tsis yog xoom
Koj puas tuaj yeem txuas cov hlua txuas ntxiv rau hauv cov hlua hluav taws xob?
Vim hais tias qhov no yog ib qho nyuaj-wired rau hauv cov hluav taws xob qhov hluav taws xob txuas txuas ntxiv tuaj yeem txuas rau nws. Qhov no tsuas yog lub sijhawm nws tuaj yeem txuas txuas txuas ntxiv mus rau hauv lub zog sawb. Extension cords tsuas yog siv rau ib ntus xwb thiab tsis tas yuav tsum tau ntsaws rau hauv phab ntsa qhov hluav taws xob thaum tsis siv
Kuv yuav kuaj xyuas li cas yog tias ob txoj hlua sib npaug hauv C #?
Lub strcmp() piv ob txoj hlua cim los ntawm tus cwj pwm. Yog tias thawj tus cim ntawm ob txoj hlua sib npaug, tus cim tom ntej ntawm ob txoj hlua raug muab piv. Qhov no txuas ntxiv mus txog rau thaum cov cim sib thooj ntawm ob txoj hlua sib txawv los yog tus cim tsis zoo '' mus txog. Nws yog txhais nyob rau hauv txoj hlua
Dab tsi yog qhov sib txawv tseem ceeb ntawm kev sib txuas lus tsis sib xws thiab kev sib txuas lus taw qhia?
1. Hauv kev sib txuas lus tsis muaj kev sib txuas lus tsis tas yuav tsim kev sib txuas ntawm qhov chaw (sender) thiab qhov chaw (receiver). Tab sis nyob rau hauv kev sib txuas-taw qhia kev sib txuas lus kev sib txuas lus yuav tsum tau tsim ua ntej hloov cov ntaub ntawv