tgoop.com/jadivarlog/200
Last Update:
الگوریتم برای فان و مصاحبه: پیدا کردن عنصر اکثریت در یک لیست؛ هش مپ و ذوق زیاد از راه حل دوم
https://youtu.be/onHcrX-Xv9Y
عنصر اکثریت، اونی است که بیشتر از تکرارش بیشتر از نصف طول لیست است. یعنی اگر بیشتر از نصف عناصر یه لیست، یه چیز خاص باشن، اون چیز خاص عنصر اکثریت حساب می شه. برای پیدا کردنش اول یه راه مرسوم و ساده رو می ریم با کمی توضیحات عمیق تر در مورد هش ها. پیچ اول اینه که توی این جواب با هش مپ، برنامه رو با راست می نویسم که کمی فان باشه و از اونطرف شما هم بتونین با پایتون یا هر چی دوست دارین باز نویسی کنین بدون کپی.
ولی پیچ بسیار جالبتره. یه الگوریتمی در اینجور مواقع هست به اسم «رای گیری» که اولش با مغز طبیعی ما جور در نمیاد. درک کردنش کمی تمرکز و فکر کردن و مثال زدن می خواد ولی فقط با یه حلقه می تونه پیدا کنه چه عنصری در لیست اکثریت داره. اون رو هم می نویسیم که کیف کنیم. البته بعد از کمی فکر و گیج شدن ولی جزو برنامه هایی بود که خودم از اینکه کار کرد واقعا لذت بردم و هیجان زده شدم (:
BY Jadi Var Log
![](https://photo2.tgoop.com/u/cdn4.cdn-telegram.org/file/LCogIlx9p5LdeyXZqzbq7JiAAbJo5dKU6k8bXcCvtA8kD3JMp-0e_q07c_4plqNbbhRSgCULQy-O8ggMkGM-M06bxPfIoySNN4So1Uo5HuDZnFHX6MWrRu6iWp89-Kj9IpbNVl5gleHTGeaHXqoYu9N3g7ccb1fWoOS_8xjmx6G7tUVrY-Vm4pqmMauE95hGJoKb6TdmmFHtf2AliV79Si97BdcnL_eTADYaAugoSGUH_gOerpgKgdiArhejc9bE06_DyT75k-Ig4OzUH-N3tny8DgozEyvfrfUL6c7WSKjT_vnx5vBmifqb7MZYP51Tkpg3_trDaH2_ios8hXySLQ.jpg)
Share with your friend now:
tgoop.com/jadivarlog/200