الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف أبحث في ملف نصي

بدأه ابوتركي 2211 في 11 أغسطس 2010 · 1 رد · 613 مشاهدة · في أرشيف قسم الـــ Assembly
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عيكم

كيف ابحث في ملف مكتوب فيها مثلا عشرة أرقام

أعطيه رقم والبرنامج يقول هل الرقم موجود وإلا لا ؟؟؟

#2
اقتباس
Xacker التعليق: ما هو شكل تخزين الأرقام في هذا الملف، مفصولة بفواصل أو بمسافات أو بـ - أو بأسطر جديدة..... ؟

خطرت لي فكرة:

قراءة محتوى الملف وتخزين المحتوى المقروء في المتحول str مثلاً

المرور على قيمة المتحول str بايت فبايت

استبدال أي قيمة خارج نطاق الأعداد 0 - 9 بقيمة أخرى مميزة مثلاً "," -- أي العمل على توحيد نوع الفواصل بين الأرقام بشئ محدد من قبلنا نستطيع البحث عنه وإيجاده واستبعاده بسهولة.

مثال:

1

2,3

4:5

6 7

9/0/8

يصبح

1,2,3,4,5,6,7,9,0,8

المرور للمرة الثانية على السلسلة بعد التحويل واستبعاد قيمة "," ومقارنة الرقم الموجود مع الرقم المراد تحديد وجوده أو لا ضمن السلسلة.

حاول تطبيق هذه الفكرة في خوارزمية وضع محاولاتك.

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

مواضيع مشابهة