عشق

عشق

عشق

عشق

دانلود پروژه برتر توابع در زبان C


دانلود پروژه برتر توابع در زبان C



پروژه برتر توابع در زبان C پروژه برتر توابع در زبان C این مجموعه در زمینه پروژه توابع در زبان C میباشد که در قالب PDF ود در مجموع 30 صفحه میباشد.





پروژه برتر توابع در زبان C

دانلود سورس پیاده سازی درخت جستجوی دودویی (Binary Search Tree) با سی پلاس پلاس


دانلود سورس پیاده سازی درخت جستجوی دودویی (Binary Search Tree) با سی پلاس پلاس



 سورس پیاده سازی درخت جستجوی دودویی (Binary Search Tree) با سی پلاس پلاس دانلود سورس پیاده سازی درخت جستجوی دودویی (Binary Search Tree) با سی پلاس پلاس رده‌ای (class) به نام BTree تعریف شده است:این رده به صورت template پیاده شده است؛در درخت هر عنصر با یک کلید (key) و مقدار (value) مشخص می‌شود. کلیدها از نوع عدد صحیح علامتدار ۴ بیتی (int) هستند و مبنای مقایسه‌ی عناصر در اعمال افزودن، حذف و جستجو در درخت هستند. مقادیر از نوع داده‌ی template رده می‌باشند؛برای این رده علاوه بر توابع سازنده‌ی کپی و مخرب، یک تابع سازنده‌ی بدون ورودی پیاده شده . وظیفه‌ی این تابع ایجاد یک درخت بدون عنصر است؛این توابع نیز پیاده سازی شده اند:تابع search: این تابع در ورودی، یک مقدار به عنوان کلید می‌گیرد و اشاره‌گری به مقدار متاظر در درخت باز‌میگرداند. اگر مقدار در درخت وجود نداشت، مقدار 0 (NULL) بازگردانده می شود؛تابع insert: علاوه بر یک مقدار به عنوان کلید در ورودی، مقدار متناظر با کلید را نیز در ورودی گرفته و عنصری با کلید و مقدار ورودی در درخت درج می‌کند. چنانچه عنصر با کلید ورودی در درخت وجود داشت، مقدار متناصر با کلید، با مقدار ورودی تابع به روز شود. خروجی مشابه تابع search است؛تابع remove: یک مقدار به عنوان کلید در ورودی گرفته و عنصر متناظر را از درخت حذف می‌کند. همچنین مقدار (value) عنصر حذف شده را بازمی‌گرداند.؛تابع min: اشاره‌گر به مقدار متناظر با کوچکترین کلید در درخت را بازمی‌گرداند؛ اگر درخت خالی بود مشابه تابع search عمل شود.تابع max: مشابه تابع min اما برای بزرگترین کلید در درخت؛تابع inorder: کلید‌های درخت را به صورت inorder در خروجی چاپ می‌کند. هر کلید با یک نویسه‌ی فاصله (' ') جدا می‌شود. این تابع به صورت غیر بازگشتی پیاده سازی شده؛تابع inorderRec: مشابه تابع inorder، با این تفاوت که به صورت بازگشتی پیاده سازی شده؛تابع count: تعداد عناصر موجود در درخت را چاپ می‌کند.




پروژه های دیگر :


 سورس پیاده سازی درخت جستجوی دودویی (Binary Search Tree) با سی پلاس پلاس

دانلود تشخیص اعداد دست نوشته توسط شبکه عصبی چند لایه


دانلود تشخیص اعداد دست نوشته توسط شبکه عصبی چند لایه



تشخیص اعداد دست نوشته توسط شبکه عصبی چند لایه تشخیص اعداد دست نوشته توسط شبکه عصبی چند لایه مقاله ی بسیار ساده ی " تشخیص اعداد دست نوشته توسط شبکه عصبی چند لایه "که میتواند مقاله ای پایه درنظر گرفته شود وکمکی بسیار در نوشتن مقاله های دیگر داشته باشد.





تشخیص اعداد دست نوشته توسط شبکه عصبی چند لایه

دانلود ذخیره سازی فشرده ماتریس تنک(عملیات هایی روی ماتریس Sparse)


دانلود ذخیره سازی فشرده ماتریس تنک(عملیات هایی روی ماتریس Sparse)



ذخیره سازی فشرده ماتریس تنک(عملیات هایی روی ماتریس Sparse) ذخیره سازی فشرده ماتریس تنک(عملیات هایی روی ماتریس Sparse) پروژه ای در مورد ماتریس تنک(اسپارس Sparse)عملیات هایی متفاوت روی این ماتریس انجام می شود(پروژه به زبان سی پلاس پلاس نوشته شده)روش های فشرده سازی:crs,icrs,tripleتعداد خط های برنامه : تقریباً 4000 خطمحتویات پروژه را در لینک زیر ببینید:برای دیدن اینجا کلیک کنیدتوجه:در هنگام اجرا شدن برنامه شاید دچار مشکل باشد پیشنهاد می شود توابع را بصورت تکی اجرا نماییدتوابع بکار رفته در برنامه::void ReadSparsetriple( void );مقادیر غیر صفر ماتریس تنا را می خواندvoid WriteSparsetriple( void );به روش triple ماتریس را نمایش می دهدvoid WriteMatrixtriple( void );ماتریس تنا را به صورت ماتریسی نمایش می دهدvoid WriteMatrixtriple1( void );به صورت ماتریس اما بدون صفر نمایش می دهدvoid AddSparsetriple( Sparsetriple a, Sparsetriple b );جمع دو ماتریس تنک را انجام می دهدvoid ManfiSparsetriple();ماتریس را قرینه می کندvoid addskalertriple(int a,Sparsetriple b);عدد را با ماتریس جمع می کندvoid FastTransposetriple( Sparsetriple b );ترانهاده ماتریس تنا را بدست می دهدint StoreSumtriple( int sum, int&LastInResult, int r, int c );مربوط به تابع ضرب می با شدvoid MulSparsetriple( Sparsetriple a, Sparsetriple b );ضرب دو ماتریس تنک را انجام می دهدvoid mulskalertriple(int a,Sparsetriple b);عدد را در ماتریس تنا ضرب می کندvoid taghsimskalertriple(int a,Sparsetriple b);ماتریس تنا را بر عدد تقسیم می کندvoid example1(void);ماتریس اول را بصورت پیش فرض در برنامه تعریف می کند.void example2(void);ماتریس دوم را بصورت پیش فرض در برنامه تعریف می کند.توابع بالا برای دو روش دیگر نیز در برنامه موجود استبرچسب:ماتریس اسپارس-اسپارس-ماتریس-تنک-sparse-خلوت-ماتریس خلوت-ضرب دو ماتریس-ترانهاده ماتریس اسپارس-کد برنامه نویسی در سی پلاس پلاس-c++-کد ماتریس اسپارس-





ذخیره سازی فشرده ماتریس تنک(عملیات هایی روی ماتریس Sparse)

دانلود محاسبه ضرب ماتریس به صورت بازگشتی با زبان C


دانلود محاسبه ضرب ماتریس به صورت بازگشتی با زبان C



محاسبه ضرب ماتریس به صورت بازگشتی با زبان C محاسبه ضرب ماتریس به صورت بازگشتی با زبان C Enter rows and columns for Matrix A respectively: 2 2Enter rows and columns for Matrix B respectively: 2 2Enter elements in Matrix A: 12 56 45 78 Enter elements in Matrix B: 2 6 5 8On matrix multiplication of A and B the result is: 304 520 480 894





محاسبه ضرب ماتریس به صورت بازگشتی با زبان C