گذشتگان چگونه می شمردند ؟ گذشتگان چگونه اعداد را ثبت می کردند؟ سیستم های عددنویسی

احتمالا اولین بار ، باستان شناسان و انسان شناسان بودند که به ما کمک کردند تا بفهمیم گذشتگان چگونه می شمردند و چگونه اعداد را ثبت می کردند .یافته های آنها نشان داد که اولین راه برای شمارش و ثبت اعداد استفاده از یک نشانه بوده است .

این نشانه می توانست یک سنگریزه باشد ، گره ای بر روی طناب باشد یا شیاری بر روی شاخه درخت.

به تدریج و با پیشرفت تمدن ها ، ثبت اعداد هم شکل پیچیده تری به خود گرفت . سیستم های عددنویسی متفاوتی توسعه یافتند.

۱- عددنویسی مصر باستان ۲- عدد نویسی یونان باستان  ۳-عدد نویسی رومی ها ۴-عدد نویسی مایایی ها ۵- عدد نویسی چینی ها و ژاپنی ها ادامه ی مطلب

اشتراک گذاری یک تجربه : الگوریتم ژنتیک برای مبتدیان – بخش چهارم( بخش آخر)

مسائلی وجود دارند که الگوریتم های دقیق آنها مدت زمان بسیار زیادی طول می کشد تا به جواب برسد .

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

مساله فروشنده دوره گرد یکی از این مسائل است .تا بحال کسی نتوانسته است الگوریتم سریعی ( الگوریتم زمانی چند جمله ای) برای آن پیدا کند ، البته کسی هم نتوانسته است وجود نداشتن چنین الگوریتمی را اثبات کند.

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

در اینجا قصد دارم در قالب چند مطلب به هم پیوسته ، الگوریتم ژنتیک را معرفی کرده و به صورت قدم به قدم مساله فروشنده دوره گرد را به کمک این الگوریتم حل کنیم .

در ادامه مطلب ، بخش چهارم ( بخش آخر) از این مطالب را بخوانید .

ادامه ی مطلب

اشتراک گذاری یک تجربه : الگوریتم ژنتیک برای مبتدیان – بخش سوم

مسائلی وجود دارند که الگوریتم های دقیق آنها مدت زمان بسیار زیادی طول می کشد تا به جواب برسد .

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

مساله فروشنده دوره گرد یکی از این مسائل است .تا بحال کسی نتوانسته است الگوریتم سریعی ( الگوریتم زمانی چند جمله ای) برای آن پیدا کند ، البته کسی هم نتوانسته است وجود نداشتن چنین الگوریتمی را اثبات کند.

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

در اینجا قصد دارم در قالب چند مطلب به هم پیوسته ، الگوریتم ژنتیک را معرفی کرده و به صورت قدم به قدم مساله فروشنده دوره گرد را به کمک این الگوریتم حل کنیم . ادامه ی مطلب

اشتراک گذاری یک تجربه : الگوریتم ژنتیک برای مبتدیان – بخش دوم

مسائلی وجود دارند که الگوریتم های دقیق آنها مدت زمان بسیار زیادی طول می کشد تا به جواب برسد .

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

مساله فروشنده دوره گرد یکی از این مسائل است .تا بحال کسی نتوانسته است الگوریتم سریعی ( الگوریتم زمانی چند جمله ای) برای آن پیدا کند ، البته کسی هم نتوانسته است وجود نداشتن چنین الگوریتمی را اثبات کند.

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

در اینجا قصد دارم در قالب چند مطلب به هم پیوسته ، الگوریتم ژنتیک را معرفی کرده و به صورت قدم به قدم مساله فروشنده دوره گرد را به کمک این الگوریتم حل کنیم . ادامه ی مطلب

به اشتراک گذاری یک تجربه :تبدیل کتاب های الکترونیکی دوبرگی به تک برگی

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

مطالعه چنین کتاب های الکترونیکی به این صورت ، بر روی کتاب خوان های الکترونیکی یا تبلت ها کمی آزاردهنده است ، از این رو با کمی جستجو روش تبدیل این کتاب ها به نسخه ای با صفخات تک برگی رو پیدا کردم. ادامه ی مطلب