![]() |
|
[كود] للترفيه ...كود ينتج كل الكلمات من احرف - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : [كود] للترفيه ...كود ينتج كل الكلمات من احرف (/showthread.php?tid=36472) |
للترفيه ...كود ينتج كل الكلمات من احرف - عبد الهادي بهاب - 21-09-20 السلام عليكم لاحظت كثيرا على الفايسبوك لعبة يعطي احدهم 3 احرف ويطلب انتاج كلمات منها برمجيا ضع مربع نص 1 textbox1 زر مربع نص متعدد الاسطر textbox2 الكود PHP كود : Public Class Form1 حاولت من اجل كلمات من اكثر من 4 المحاولة ناقصة ----- مجرد ترفيه برمجي -------------- المهم ...... بالتوفيق RE: للترفيه ...كود ينتج كل الكلمات من احرف - Anas Mahmoud - 21-09-20 هذه مسألة شهيرة جدا اسمها Permutations حلي يستخدم recursive function تنادي نفسها ، نقوم بحذف حرف حرف من الكلمة ونحسب احتمالات الباقي ونضيف النتائج الى بعضها : كود : Function Permutations(word As String) As List(Of String)استخدامها كود : Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Clickتصلح لاي طول نص طبعا ولكن عند الكلمات الكبيرة تصبح الاحتمالات اكثر وبالتالي تأخذ وقت اطول RE: للترفيه ...كود ينتج كل الكلمات من احرف - سعود - 21-09-20 مشاركة لكم جميعا اضع محاولتي
RE: للترفيه ...كود ينتج كل الكلمات من احرف - Mohamad Anan - 22-09-20 السلام عليكم ذكرني موضوع أخي عبد الهادي بالبرامج التي تقوم بتجريب كلمات المرور لاختراق شبكة او برنامج و المعروفة ب Brute-Force Attack حيث تقوم باستخدام قاموس يتم توليده من سلسلة من الاحرف و الرموز بطول محدد لا علاقة له بعدد الحروف بمعنى يمكن تركيب كافة الاحتمالات لكلمة من 4 احرف باستخدام حرفين او اكثر و للمشاركة مع اخواني اردت نشر الكود قد يفيد من يبحث عنه كود : Public Sub Engine(ByVal Characters As String, ByVal Length As Byte)RE: للترفيه ...كود ينتج كل الكلمات من احرف - عبد الهادي بهاب - 22-09-20 شكرا لاخوة الخبراء على المرور الطيب و اثراءه بشكل احترافي |