প্রশ্ন ট্যাগ «combinatorics»

30
কিভাবে একটি তালিকা সমস্ত অনুমতি উত্পন্ন?
আপনি কীভাবে পাইথনের তালিকার সমস্ত তালিকা তৈরি করতে পারেন, সেই তালিকায় থাকা উপাদানগুলির স্বতন্ত্রভাবে? উদাহরণ স্বরূপ: permutations([]) [] permutations([1]) [1] permutations([1, 2]) [1, 2] [2, 1] permutations([1, 2, 3]) [1, 2, 3] [1, 3, 2] [2, 1, 3] [2, 3, 1] [3, 1, 2] [3, 2, 1]

12
দ্রুত অনুগমন -> সংখ্যা -> অনুমান ম্যাপিং অ্যালগোরিদম ms
আমি এন উপাদান আছে। উদাহরণের স্বার্থে, আসুন, 7 উপাদানগুলি, 1234567 বলুন I আমি জানি 7 টি আছে! এই 7 টি উপাদানের = 5040 ক্রিয়াকলাপ সম্ভব। আমি দুটি ফাংশন নিয়ে একটি দ্রুত অ্যালগরিদম চাই: চ (সংখ্যা) 0 এবং 5039 এর মধ্যে একটি অনন্য অনুক্রমের জন্য একটি সংখ্যা মানচিত্র করে এবং চ …

5
অলসভাবে অনুমোদনের ব্যবস্থা করা
আমি সেটটির ক্রমবিন্যাসটি এমনভাবে উত্পন্ন করার জন্য একটি অ্যালগরিদম খুঁজছি যাতে আমি ক্লোজুরে তাদের একটি অলস তালিকা তৈরি করতে পারি। উদাহরণস্বরূপ, আমি ক্রমশক্তিগুলির একটি তালিকাটির পুনরাবৃত্তি করতে চাই যেখানে আমি অনুরোধ না করা পর্যন্ত প্রতিটি অনুমানের গণনা করা হয় না, এবং সমস্ত অনুমতিগুলি একবারে স্মৃতিতে সংরক্ষণ করতে হয় না। বিকল্পভাবে …

12
সংলগ্ন সমান উপাদান ছাড়াই তালিকার সমস্ত ক্রমবিন্যাস তৈরি করুন
যখন আমরা একটি তালিকা বাছাই, পছন্দ a = [1,2,3,3,2,2,1] sorted(a) => [1, 1, 2, 2, 2, 3, 3] সমতুল্য উপাদানগুলি সর্বদা ফলাফলের তালিকায় সংলগ্ন থাকে। আমি কীভাবে বিপরীত কাজটি অর্জন করতে পারি - তালিকাটি এলোমেলো করে তুলি যাতে সমান উপাদানগুলি কখনই (বা যত কম সম্ভব) সংলগ্ন হয় না? উদাহরণস্বরূপ, উপরের …

6
পুনরাবৃত্তি সঙ্গে ক্রম উত্পাদন
আমি ইরটারলগুলি সম্পর্কে জানি, তবে মনে হয় এটি কেবল পুনরাবৃত্তি ছাড়াই ক্রম উত্পাদন করতে পারে। উদাহরণস্বরূপ, আমি 2 পাশ্বের জন্য সমস্ত সম্ভাব্য ডাইস রোলগুলি তৈরি করতে চাই। সুতরাং আমার পুনরাবৃত্তি সহ [1, 2, 3, 4, 5, 6] এর আকার 2 এর সমস্ত ক্রিয়াকলাপ দরকার: (1, 1), (1, 2), (2, 1) …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.