تبليغاتX
Bikari
كمك نمي خواين :دی ؟

سلام .

من فاينالي پس از n روز موفق شدم سؤال ۷ و ۸ الگوريتم رو حل كنم !!! چون پروندم پيش استاد سياهه فقط يه راهنمايي تون مي كنم . سؤال ۷ مثل Cup حل مي شه !!!

شوخي نمي كنم !!! اگه مسابقات Knock Out رو ديده باشين (يا بازي كرده باشين ) منظورم و متوجه مي شين !!!

و سوال ۸ هم ایده اش خیلی خیلی ساده است ! اصل لانه کبوتری .

شرمنده كه بيشتر از اين نمي تونم راهنمايي تون كنم . آخه دستم بسته است !!! بعدشم مزه اش به حل كردنشه ! باور كنين من الآن حس مي كنم يه ۱۸-۱۷ سالي جوون شدم !!! (اونقهههههههههههه !!!).

موفق باشين .

باباي .

2 نوشته شده در  یکشنبه دوازدهم فروردین 1386ساعت 10:20  توسط من |

بازم جاوا ؟!!!
سلام .

می بینم که تعداد طرفدارای قسمت جاوا دارن سر به آسمون می زنه .

بنابراین امروز واستون یه کلاس باحال از جاوا اوردم !

این کلاس HashMapl هستش كه در واقع يه جور DataStructure باحاله ! شما در اين كلاس با كليد مي نويسين يا ازش مي خونين. كه اين كليد مي تونه هر Object اي باشه كه توسط K به كلاس پاس مي شه.V هم كه عناصري اند كه درج مي شن، مي تونه هر Object اي باشه. با اين كلاس شما مي تونين با راحتي هر چه تمامتر يه Dictionary بنويسين !

اينم يه مثال از HashMap :

 

package Data;

import java.util.HashMap;
import java.util.Vector;

public class DictionaryDataStructure {
 public HashMap<String, String> dic;
 public Vector<String> keys;
 public DictionaryDataStructure(HashMap<String, String> dic,Vector<String> keys) {
  System.out.println("Data Structure Initialized");
  this.dic = dic;
  this.keys = keys;
 }
  
 public String insert(String eng,String fars){
  dic.put(eng.toLowerCase(),fars);
  int cnt = 0;
  while (cnt < keys.size() && eng.toLowerCase().compareToIgnoreCase(keys.elementAt(cnt)) > 0){
   cnt++;
  }
  if (cnt < keys.size() && eng.toLowerCase().equalsIgnoreCase(keys.elementAt(cnt)))
   keys.addElement(eng.toLowerCase());
  else
   keys.insertElementAt(eng.toLowerCase(), cnt);
  return "Inserted !!!";
 }
 
 public String search(String eng){
  String result = dic.get(eng.toLowerCase());
  if (result == null)
   return "Not Found !!!";
  else
   return result;
 }

 public String delete(String eng){
  dic.remove(eng.toLowerCase());
  keys.remove(eng.toLowerCase());
  return null;
 }
 
 public Vector<String> getAllKeys(){
  return keys;
 }
 
 public void removeAll(){
  dic.clear();
  keys.removeAllElements();
 }
}

خسته نباشید ...

بابای .

 

2 نوشته شده در  پنجشنبه دوم فروردین 1386ساعت 9:12  توسط من |

سال نو مبارك !

سلام به همگي !

بالاخره سال 85 با همه فراز و نشيب هاش و با همه لحظه هاي خوب و بدش گذشت و تبديل به فقط (و فقط) يك خاطره شد ...

اميدوارم همه ما تونسته باشيم ازمايش اين سالي كه گذشت درسهاي لازم رو گرفته باشيم ...

از گذشته بگذريم برسيم به حال ... . نمي دونم چرا حس مي كنم امسال سال پرحادثه اي خواهد بود.و نمي دونم اين خوبه يا بد. به هر حال ما كه پايه همه جور حادثه اي هستيم. So Let's Go!!!

براي همتون سال پربار و زيبا و پر از زندگي رو آرزو مي كنم .

موفق باشيد ...

باباي .

2 نوشته شده در  چهارشنبه یکم فروردین 1386ساعت 9:36  توسط من |