এই চ্যালেঞ্জটি নিম্নলিখিত সমস্যাটি সমাধান করার জন্য কোড লেখার বিষয়ে।
দুটি এবং দুটি স্ট্রিং দেওয়া আপনার কোডের নীচের বৈশিষ্ট্যগুলির সাথে A এর স্ট্রিংয়ের শুরু এবং শেষ সূচকগুলি আউটপুট করা উচিত।
- এ এর স্ট্রিংয়ের সাথে স্ট্রিংয়ের একক অক্ষরের এক পর্যন্ত প্রতিস্থাপনের সাথে বি এর কিছু স্ট্রিংয়েরও মিল থাকা উচিত।
- প্রথম সম্পত্তি সন্তুষ্ট করে এমন আর আর সাবস্ট্রিং থাকা উচিত নয়।
উদাহরণ স্বরূপ:
A = xxxappleyyyyyyy
B = zapllezzz
apple
সূচকের সাথে সাবস্ট্রিং 4 8
(1 থেকে সূচিককরণ) একটি বৈধ আউটপুট হবে।
স্কোর
আপনার উত্তরের স্কোরটি আপনার কোডের দৈর্ঘ্যের সমষ্টি হবে বাইটগুলিতে + আমার কম্পিউটারে যে সময় লাগে তার সেকেন্ডে যে সময়টি প্রতিটি এবং 2 মিলিয়ন দৈর্ঘ্যের স্ট্রিং এ এবং বি তে চালানো হয় computer
পরীক্ষা এবং ইনপুট
আমি আপনার কোডটি http://hgdownload.cse.ucsc.edu/goldenPath/hg38/chromosomes/ এ স্ট্রিং থেকে নেওয়া 1 মিলিয়ন দৈর্ঘ্যের দুটি স্ট্রিংয়ে চালাব
ইনপুটটি স্ট্যান্ডার্ডে থাকবে এবং কেবল দুটি লাইনে পৃথক পৃথক দুটি স্ট্রিং হবে।
ভাষা ও গ্রন্থাগার
আপনি যে কোনও ভাষা নিখরচায় উপলব্ধ সংকলক / দোভাষী / ইত্যাদি ব্যবহার করতে পারেন। লিনাক্স এবং কোনও লাইব্রেরির জন্য যা ওপেন সোর্স এবং লিনাক্সের জন্য অবাধে উপলব্ধ।
আমার মেশিনের সময়গুলি আমার মেশিনে চালিত হবে। এটি একটি এএমডি এফএক্স-8350 এইট-কোর প্রসেসরে একটি স্ট্যান্ডার্ড উবুন্টু ইনস্টল। এর অর্থ হল আপনার কোডটি চালাতে আমার সক্ষম হওয়া দরকার। ফলস্বরূপ, কেবল সহজেই উপলভ্য নিখরচায় সফ্টওয়্যার ব্যবহার করুন এবং দয়া করে আপনার কোডটি কীভাবে সংকলন করতে এবং চালাতে হয় তার সম্পূর্ণ নির্দেশাবলী অন্তর্ভুক্ত করুন।
if(hash(str1 == test1 && str2 == test2)) print("100,150") else ..
- চিন্তা?