Monday, May 16, 2011

Online Judge


অনলাইন জাজগুলো

সবাই বলে প্রবলেম সলভিং শিখতে হয়, প্রবলেম  সলভ করতে করতেসেজন্যই সব  প্রোগ্রামাররা প্র্যাকটিসকে অনেক বেশি গুরুত্ব দেয়সেজন্য সবাই যেটা করে সেটা হল তারা অনলাইন জাজে ব্যবহার করেঅনলাইন জাজগুলোতে অনেক প্রবলেম থাকে, এবং শুধু  তাই না, ওরা তোমার সলুশন জাজ করে বলেও দেবে, সলুশনটা ঠিক আছে কিনা 

http://train.usaco.org/usacogate
ইউসাকো - এটা হচ্ছে আমার সবচাইতে প্রিয় জাজ
সুবিধা ১. তোমার কোড ফেইল করলে তোমাকে বলে দেবে, কোন কেইসের জন্য সেটা ফেইল করছে 
সুবিধা ২. লেভেল অনুযায়ী প্রবলেমগুলো সহজ থেকে কঠিন অনুযায়ী সাজানোতোমাকে প্রবলেম খুঁজতে হবে না 
সুবিধা ৩. প্রতিমাসে একটা করে মজা পাবার মত কন্টেস্ট  
http://contest.usaco.org/ioigate

সুবিধা ৪. দারুণ একটা ফোরাম
http://ace.delos.com/bb/



http://www.topcoder.com/tc
টপকোডার - এটা হচ্ছে আমার সবচাইতে প্রিয় কন্টেস্ট সাইট কিন্তু এদের অ্যারেনাতে প্র্যাকটিস করার জন্য অনলাইন জাজ আছে
সুবিধা ১. তোমার কোড ফেইল করলে তোমাকে বলে দেবে, কোন কেইসের জন্য সেটা ফেইল করছে 
সুবিধা ২. লেভেল অনুযায়ী প্রবলেমগুলো সহজ থেকে কঠিন অনুযায়ী সাজানোতোমাকে প্রবলেম খুঁজতে হবে না 
সুবিধা ৩. প্রতি সপ্তাহে একটা করে মজা পাবার মত কন্টেস্ট  
http://www.topcoder.com/tc?module=Static&d1=calendar&d2=thisMonth
সুবিধা ৪. দারুণ একটা ফোরাম
http://forums.topcoder.com/
সুবিধা ৫. একটা অসাধারণ রেইটিং সিস্টেম, তুমি তোমার প্র্যাকটিস আসলে কেমন চলছে, আর তোমার অবস্থান আসলে কোথায় খুব স্পষ্ট বুঝতে পারবে
সুবিধা ৬. অন্যদের কোড পড়তে পারবে, সে পৃথিবীর সেরা কোডার হলেও! কোড পড়ে অনেক কিছু শেখা যায়!


http://www.spoj.pl/
স্পজ - স্ফেয়ার অনলাইন জাজ - ইকটু কঠিন কিন্ত বেশিরভাগ প্রবলেম অনেক দারুণএটা অনেকটা ইউ ভি এর মত 


http://icpcres.ecs.baylor.edu/onlinejudge/
ইউভিএ -   বেশিরভাগ প্রোগ্রামারদের প্রিয় জাজবলা হয়, তুমি যদি মাত্র কোডিং শুরু কর, তোমার উচিত ইউভিএ থেকে খুব সহজ শ'খানেক প্রবলেম সলভ করা
অসুবিধা ১. তুমি জানবে না তোমার কোড কেন  ফেইল করছে 
অসুবিধা ২. অনেক বেশি প্রবলেম! এবং প্র্যাকটিস এর জন্য কোনগুলো সলভ করা উচিত বোঝা যায় না 
http://acm.uva.es/board/
সুবিধা ১. দারুণ একটা ফোরাম 
http://acm.uva.es/board/
সুবিধা ২. অনেক বেশি প্রবলেম! :P

আমার মনে হয়, শুরু করার জন্য ইউভিএ ভালো, এবং ইউভিএ ভালো অ্যাডভান্সডদের জন্যকিন্তু মাঝামাঝিদের জন্য ইউভিএ ভালো না
http://acm.tju.edu.cn/toj/
টিজেইউ 
সুবিধা ১. ভার্চুয়াল কন্টেস্ট আয়োজন করা যায়এবং সেজন্য প্র-চু-র প্রবলেম আছে 


http://acmicpc-live-archive.uva.es/nuevoportal/
লাইভ আর্কাইভ - এসিএম আইসিপিসি রিজিওনাল এর সব প্রবলেম এখানে আছে
http://projecteuler.net/
প্রজেক্ট অয়লার - এটা পুরোপুরি আলাদা ধরণের একটা জাজআমি মজা পেয়েছিলাম এখানে সলভ করেসহজ প্রবলেম দেখে প্রবলেম সলভ করা ছেড়ে দিও না - এখানে প্রচুর  কঠিন প্রবলেম আছে 
http://www.z-trening.com/new/www/html/index.php
জি ট্রেইনিং - ইউসাকো স্টাইলের অনলাইন জাজ