تبليغاتX
میلاد امیرزاده

میلاد امیرزاده

ادامه کار!

به نام خداوند بخشنده مهربان

امروز سه تا برنامه دیگه می ذارم. هر سه تای این برنامه ها در مورد عبارات پسوندیه. تبدیل به و از عبارات پسوندی و ارزیابی عبارات پسوندی. برای اینکه کلاس پشته ای که دفعه قبل گذاشتم نیاز های من رو برآورده نمی کرد دو تا کلاس جدید نوشتم که یکی TEMPLATE و دیگری کلاسی برای پشته های نگهدارنده رشته های پایه سی (آرایه هایی از کاراکترها) است. در مورد عبارات پیشوندی هم اگه فرصت کردم کدش رو می نویسم و روی وبلاگ می ذارم. برنامه خیلی زیاده و فرصت کم.

شاید یکی پیدا بشه و بگه این بابا دیگه کیه، کدهایی که 20 سال از عمرشون رو می گذره داره میاره اینجا!!! درسته که این برنامه ها از تظر تئوری ممکنه قدیمی باشند و مباحث مربوط به پشته و دیگر ساختمان داده ها در STL  و .NET به عنوان مثال پیاده سازی شده باشه ولی اولاً این مباحث هنوز در دانشگاه های ما تدریس میشه و ثانیاً من معتقدم یه برنامه نویس خوب باید از کنه مباحثی مثل پشته ها و اشاره گرها آگاه باشه .مثلاً برای نوشتن برنامه آخر من یک ساعت و نیم وقت گذاشتم، چون یادم رفته بود دو تا اشاره گر رو مقدار دهی کنم (و مرتب برنامه کرش می کرد). تمام اینها تجربه ای برای آینده و برنامه نویسی به زبان های سطح بالاتر خواهد شد. ضمناً من به هیچ وجه معتقد نیستم که این برنامه ها از لحاظ الگوریتم و یا حتی کدنویسی بهترین هستند، خوب من یه برنامه رو تا وقتی که اجرا بشه چند بار تغییر می دم. ممکنه یه بار یادم بره که تغییری را به حالت قبل برگردونم.

 خوب مسئله دیگه که می مونه کامپایل کردن این کدهاست. من از کامپایلر Borland C++ 5.0 استفاده می کنم. سریع و کوچیکه. البته شما می تونید از C++ Dev و یا C-Free استفاده کنید، که هر دو رایگانند ولی C-Free ظاهراً باید رجیستر بشه. از Visual C++ هم می تونید استفاده کنید ولی تطبیق دادن کدها با خودتون. ویژوال استودیو برنامه سنگینیه و برای این کارهای آموزشی مناسب نیست. 

در پایان هم اگه دوست داشتید نظر بدید. راستی لیست فایل ها رو آپلود کردم و به نام list.rtf موجوده. موفق باشید. خداحافظ.

دانلود برنامه ها

+ نوشته شده در  شنبه 1386/07/28ساعت 19:48  توسط میلاد امیرزاده  | 

یه تعداد برنامه سی ++

سلام.

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

برای دیدن و دانلود برنامه ها اینجا رو کلیک کنید.

خوب به امید موفقیت همه شما.

 

 

+ نوشته شده در  سه شنبه 1386/07/24ساعت 18:57  توسط میلاد امیرزاده  | 

درخواست مشاوره هنوز سرجاشه!

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

موفق باشید.

+ نوشته شده در  پنجشنبه 1386/07/12ساعت 12:57  توسط میلاد امیرزاده  | 

معذرت می خوام!

نمی دونم شما دانشجو هستید یا نه! مشکلات خاص خودشو داره. این چند روز به خاطر حذف و اضافه نمی تونم مطلب جدید پست کنم. تا بعد از انشاالله این حذف و اضافه ها.

راستی شب قدر دوستانی که من رو می شناسن ما رو از دعای خودشون محروم نکنند. التماس دعا.

+ نوشته شده در  یکشنبه 1386/07/08ساعت 9:35  توسط میلاد امیرزاده  | 

درخواست مشاوره!

سلام به همه دوستان. من می خواستم در مورد سیستم های صوتی کامپیوتری به عنوان مثال سیستم های تبدیل صدا به متن و بالعکس تحقیق کنم. اگه کسی سایتی رو بلده و یا مرجع خاصی در این زمینه (لاتین و غیر لاتین) سراغ داره لطفا کمکم کنه. ممنون می شم. ای میل من رو هم که دارید: miladamirzadeh@yahoo.com 

خوب امیدوارم موفق باشید. خداحافظ.

+ نوشته شده در  چهارشنبه 1386/07/04ساعت 10:19  توسط میلاد امیرزاده  |