View Full Version : سوال: فایل ها
saba_v
یک شنبه 06 اردیبهشت 1388, 08:37 صبح
با سلام
یک سوال در مورد مرتب کردن اطلاعات فایل داشتم .
می خواهم بدونم چطوری میشه اطلاعات یک فایل را مرتب کرد (با تابع sort ) یا نوشتن یک تابع و اطلاعات مرتب شده را در همان فایل ذخیره کرد .
با تشکر
ناصرقلی
یک شنبه 13 اردیبهشت 1388, 15:43 عصر
اطلاعات چه شکلی و با چه فرمتی ذخیره شدند ؟ رکوردند ؟ داده ساده هستند ؟ توی رم جا می شوند؟ نمی شوند؟
جواب این سوالها را بده تا دیگران کمکت کنند.
javaphantom
یک شنبه 13 اردیبهشت 1388, 16:16 عصر
با سلام
یک سوال در مورد مرتب کردن اطلاعات فایل داشتم .
می خواهم بدونم چطوری میشه اطلاعات یک فایل را مرتب کرد (با تابع sort ) یا نوشتن یک تابع و اطلاعات مرتب شده را در همان فایل ذخیره کرد .
با تشکر
با توجه به اینکه سرعت read نسبت به سرعت write بالاتر است. اگر من جای شما بودم این طور عمل می کردم که موقع نوشتن در درون فایل بصورت نامرتب یا تصادفی نوشته بشه و در هنگام خوندن کل اطلاعات رو بخونم و به کمک یک تابع بصورت مرتب شده بعد از عمل خوندن در صفحه نمایش دهم.
اگر حجم داده ها خیلی بالا باشه که نشه همرو خوند و آورد و احتمال تکرار این عمل خیلی زیاده باشه سیاست های مختلفی رو می شه پیاده سازی کرد. تازه با فرض اینکه عمل write فقط از طرف یک نفر قابل انجام باشد. بقولی هم زمانی برای درج اطلاعات صورت نگیره.
اگر راه حل اول به دردت نخورد بگو تا بهت کتاب معرفی کنم بری بیشتر در موردش تحقیق کنی.
cups_of_java
یک شنبه 13 اردیبهشت 1388, 16:48 عصر
روی روش های External Sort تحقیق کنید.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.