Агуулгын хүснэгт:
Видео: Би Java хэл дээрх мөр дэх давхардсан үгийг хэрхэн тоолох вэ?
2024 Зохиолч: Lynn Donovan | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2023-12-15 23:50
Алгоритм
- Тодорхойлох a мөр .
- -г хөрвүүлэх мөр Харьцуулалтыг мэдрэмжгүй болгохын тулд жижиг үсгээр бичнэ үү.
- -ийг хуваах мөр руу үгс .
- Хоёр гогцоо олоход ашиглагдана давхардсан үгс .
- Хэрэв тохирох зүйл олдвол тоог нэмэгдүүлнэ тоолох 1-ээр тохируулаад давхардсан -ийн үг зайлсхийхийн тулд '0' хүртэл тоолох дахин.
Үүнтэй холбогдуулан би Java хэл дээрх мөрөнд давтагдсан үгсийг хэрхэн тоолох вэ?
Ардах: -
- Эхлээд бид мөрийг a-д хоосон зайгаар хуваана.
- Дараа нь count = 0 хувьсагчийг авч, бодит нөхцөл бүрд бид тоог 1-ээр нэмэгдүүлнэ.
- Одоо мөрний уртыг 0 хүртэл давталт хийж, бидний мөр үгтэй тэнцүү эсэхийг шалгана уу.
Үүний нэгэн адил, би мөрт давхардсан үгсийг хэрхэн олох вэ? руу давхардсан үгсийг олоорой аас мөр , бид эхлээд хуваасан мөр руу үгс . Бид тус бүрийн тохиолдлыг тоолдог үг дахь мөр . Хэрэв тоо 1-ээс их бол энэ нь a үг байна давхардсан дахь мөр . Дээрх жишээнд, үгс ногооноор тодруулсан байна давхардсан үгс.
Үүнтэй адилаар, Жава хэл дээрх догол мөрөнд давхардсан үгсийг хэрхэн олох вэ?
HashSet зөвшөөрөхгүй болохоор давхардсан Хэрэв HashSet-д объект аль хэдийн байгаа бол add() арга нь худал буцаана олох бүгд давхардсан үгс . Зүгээр л массив дээр давталт хийж, add() аргыг ашиглан HashSet-д оруулах, шалгах add() аргын гаралт. Хэрэв add() нь худал буцаавал энэ нь a давхардсан , үүнийг хэвлэх үг консол руу.
Мөр дэх дэд мөрүүдийг хэрхэн тоолох вэ?
printf("%s нь %s дотор %d удаа тохиолддог", sub, count1, str);
- Мөр болон дэд мөрийг оролт болгон авч str болон sub массивуудад тус тус хадгална.
- strlen функцийг ашиглан хоёр мөрний уртыг ол.
- For давталт ашиглан дэд мөр байгаа эсэхийг олоорой.
- Хувьсагчийн тоог гаралт болгон хэвлэ.
Зөвлөмж болгож буй:
Java хэл дээрх бүтээгч дэх ArrayList-ийг хэрхэн эхлүүлэх вэ?
Хэрэв та үүнийг зүгээр л бүтээгч дээр зарлахыг хүсвэл дараах кодтой байж болно: ArrayList name = new ArrayList(); Үгүй бол та үүнийг талбар болгон зарлаж, дараа нь байгуулагч дээр эхлүүлж болно
Догол мөр дэх өгүүлбэрийг хэрхэн тоолох вэ?
Таван өгүүлбэр нь ихэвчлэн сайн догол мөрийн хамгийн дээд удирдамж бөгөөд оршил өгүүлбэр (эсвэл догол мөрийн гол санаа), нэгээс гурван туслах өгүүлбэр, төгсгөлийн өгүүлбэрийг агуулдаг
Java хэл дээрх мөр бүхэл тоо эсэхийг хэрхэн шалгах вэ?
Та бүхэл тоог ашиглаж болно. parseInt() эсвэл бүхэл тоо. valueOf()-г мөрөөс бүхэл тоо авах ба хэрэв энэ нь задлах боломжтой int биш бол үл хамаарах зүйлийг барина. Та түүний шидэж чадах NumberFormatException-г барьж авахыг хүсч байна
C# хэл дээрх мөр ба мөр хоёрын ялгаа юу вэ?
C# хэл дээрх string болон String хоёрын ялгаа C# хэл дээр string нь NET framework дахь String классын нэр юм. Ганц өчүүхэн ялгаа нь хэрэв та String класс ашигладаг бол файлынхаа дээд талд Системийн нэрийн орон зайг импортлох хэрэгтэй, харин string түлхүүр үгийг ашиглахдаа үүнийг хийх шаардлагагүй болно
Python хэл дээр үгийг хэрхэн тоолох вэ?
Өгөгдсөн өгүүлбэр дэх үг бүрийн тохиолдлыг тоолох Python програм бич. Python код: def word_count(str): тоо = dict() үгс = str. split() нь үгээр илэрхийлэгдэнэ: хэрэв үг тоолбол: тоолно[үг] += 1 өөр: тоолно[үг] = 1 буцах нь тоолох print(word_count('хурдан бор үнэг залхуу нохойн дээгүүр харайв)