تالار گفتمان مانشت
الگوریتم های بدون ورودی - نسخه‌ی قابل چاپ

الگوریتم های بدون ورودی - meysam13688631 - 27 شهریور ۱۳۹۲ ۱۲:۲۶ ق.ظ

دنبال الگوریتم های بدون ورودی میگردم!
طبق تعریف الگوریتم "الگوریتم میتواند صفر یا بیشتر ورودی داشته باشد" این معنی صفر ورودی چیه؟

RE: الگوریتم های بدون ورودی - vojoudi - 27 شهریور ۱۳۹۲ ۱۲:۵۲ ق.ظ

(۲۷ شهریور ۱۳۹۲ ۱۲:۲۶ ق.ظ)meysam13688631 نوشته شده توسط:  دنبال الگوریتم های بدون ورودی میگردم!
طبق تعریف الگوریتم "الگوریتم میتواند صفر یا بیشتر ورودی داشته باشد" این معنی صفر ورودی چیه؟
سلام
چاپ اعداد زوج یک رقمی

RE: الگوریتم های بدون ورودی - azk84 - 27 شهریور ۱۳۹۲ ۰۱:۳۶ ق.ظ

سلام :-)

در واقع اگه بخوایم الگوریتم‌های بدون ورودی کاربردی‌تری رو بگیم که اردرشون برامون مهمه، میشه مثلاً به الگوریتم تولید یک عدد اول n بیتی تصادفی (مثلاً ۱۰۲۴ بیتی) اشاره کرد که توی سیستم‌های رمز نگاری (مثل RSA و ...) کاربرد زیادی داره ;-)

RE: الگوریتم های بدون ورودی - meysam13688631 - 27 شهریور ۱۳۹۲ ۰۱:۲۷ ب.ظ

(۲۷ شهریور ۱۳۹۲ ۰۱:۳۶ ق.ظ)azk84 نوشته شده توسط:  سلام :-)

در واقع اگه بخوایم الگوریتم‌های بدون ورودی کاربردی‌تری رو بگیم که اردرشون برامون مهمه، میشه مثلاً به الگوریتم تولید یک عدد اول n بیتی تصادفی (مثلاً ۱۰۲۴ بیتی) اشاره کرد که توی سیستم‌های رمز نگاری (مثل RSA و ...) کاربرد زیادی داره ;-)

تولید اعداد تصادفی دو حالت داره که یا از یه سید(دانه) به عنوان عدد ششروع استفاده میکنه یا از نویز های محیطی مثل شات نویز یا نویز دمایی استفاده میکنه! درسته از نظر کاربری بدون ورودیه ولی از نظر الگوریتمی دارای ورودی هست!

(۲۷ شهریور ۱۳۹۲ ۱۲:۵۲ ق.ظ)vojoudi نوشته شده توسط:  
(27 شهریور ۱۳۹۲ ۱۲:۲۶ ق.ظ)meysam13688631 نوشته شده توسط:  دنبال الگوریتم های بدون ورودی میگردم!
طبق تعریف الگوریتم "الگوریتم میتواند صفر یا بیشتر ورودی داشته باشد" این معنی صفر ورودی چیه؟
سلام
چاپ اعداد زوج یک رقمی

جواب تا حدودی قابل قبولیه ولی اگه از این دید وارد بشیم که اولین عدد(صفر) به عنوان ورودی به الگوریتم داده میشود!
توجه کنید که حتما لازم نیست ورودی از طریق کاربر به الگوریتم داده شود و میتواند در خود الگوریتم نهفته باشد.

RE: الگوریتم های بدون ورودی - azk84 - 27 شهریور ۱۳۹۲ ۰۱:۵۵ ب.ظ

(۲۷ شهریور ۱۳۹۲ ۰۱:۲۷ ب.ظ)meysam13688631 نوشته شده توسط:  
(27 شهریور ۱۳۹۲ ۰۱:۳۶ ق.ظ)azk84 نوشته شده توسط:  سلام :-)

در واقع اگه بخوایم الگوریتم‌های بدون ورودی کاربردی‌تری رو بگیم که اردرشون برامون مهمه، میشه مثلاً به الگوریتم تولید یک عدد اول n بیتی تصادفی (مثلاً ۱۰۲۴ بیتی) اشاره کرد که توی سیستم‌های رمز نگاری (مثل RSA و ...) کاربرد زیادی داره ;-)

تولید اعداد تصادفی دو حالت داره که یا از یه سید(دانه) به عنوان عدد ششروع استفاده میکنه یا از نویز های محیطی مثل شات نویز یا نویز دمایی استفاده میکنه! درسته از نظر کاربری بدون ورودیه ولی از نظر الگوریتمی دارای ورودی هست!

(۲۷ شهریور ۱۳۹۲ ۱۲:۵۲ ق.ظ)vojoudi نوشته شده توسط:  
(27 شهریور ۱۳۹۲ ۱۲:۲۶ ق.ظ)meysam13688631 نوشته شده توسط:  دنبال الگوریتم های بدون ورودی میگردم!
طبق تعریف الگوریتم "الگوریتم میتواند صفر یا بیشتر ورودی داشته باشد" این معنی صفر ورودی چیه؟
سلام
چاپ اعداد زوج یک رقمی

جواب تا حدودی قابل قبولیه ولی اگه از این دید وارد بشیم که اولین عدد(صفر) به عنوان ورودی به الگوریتم داده میشود!
توجه کنید که حتما لازم نیست ورودی از طریق کاربر به الگوریتم داده شود و میتواند در خود الگوریتم نهفته باشد.

بله، اگه بخواین این شکلی نگاه کنین میشه گفت که همه الگوریتم‌ها ورودی دارن چون بالاخره باید از یه جایی شروع بشن، ولی در واقع این‌ها ورودی صریح الگوریتم نیستند و خود الگوریتم این ورودی‌ها رو پیدا میکنه. مثلاً الگوریتم تولید عدد اول تصادفی مرحله‌ی اولش می‌تونه اینطوری باشه:
۱/ زمان فعلی سیستم رو به عنوان سید قرار بده.
۲/ بقیه الگوریتم...

به این سید دیگه نمیگن ورودی الگوریتم، چون خودش جزئی از الگوریتمه!!!