দুটি বা তিনটি প্রশ্নের মধ্যে একটি বহুবর্ষ খুঁজুন Find


17

এর কালো বাক্সের অর্থ আমি যে কোনও বিন্দুতে বহুপদী মূল্যায়ন করতে পারি ।f(x)f(x)

  • ইনপুট : মনিক পলিনোমিয়াল ডিগ্রি একটি কালো বক্স ।f(x)Z+[x]d

  • আউটপুট: বহুপদী এর কোফিসিয়েন্টস ।df(x)

আমার অ্যালগোরিদম: যাক

f(x)=xd+ad1xd1++a1x+a0

মূল্যনির্ধারণ করা বহুপদী কালো বাক্স ব্যবহার করে অনেকগুলি পয়েন্ট এবং রৈখিক সমীকরণ একটি সিস্টেম পেতে। কাঙ্ক্ষিত সহগগুলি পেতে এখন আমি লিনিয়ার সমীকরণের সিস্টেমটি সমাধান করতে পারি।f(x)d

যাইহোক, এই ক্ষেত্রে আমার ব্ল্যাক বক্সে অনেকগুলি প্রশ্ন দরকার । আমি প্রশ্নের সংখ্যা কমাতে চাই । প্রশ্নের সংখ্যা মাত্র দুই বা তিনে হ্রাস করার কোনও উপায় আছে কি?O(d)


2
আপনি প্রশ্ন পরিবর্তন করতে থাকুন। সম্ভবত আপনার প্রথমে আপনার প্রশ্নের সিদ্ধান্ত নেওয়া উচিত এবং কেবল তখনই এটি জিজ্ঞাসা করা উচিত। অন্যথায় এটি উত্তরদাতার জন্য কিছুটা হতাশার কারণ হতে পারে।
যুবাল ফিল্মাস

2
কী কারে কয়? Z+
এমডি 5

1
ইতিবাচক পূর্ণসংখ্যার সেট
জটিলতা

1
আপনার অ্যালগরিদমের জন্য বিটিডাব্লু, সহগের প্রয়োগগুলি ল্যাঞ্জারের বন্ধ সূত্রের সাথে ( এন 3 ) এর পরিবর্তে গণনা করা যেতে পারে । O(n2)O(n3)
এমডি 5

2
ঠিক একই প্রশ্নটি,
আলাদাভাবে

উত্তর:


29

আপনি দুটি ক্যোয়ারী ব্যবহার করে বহুপদী নির্ধারণ করতে পারেন। সহগের মানগুলির উপর একটি উচ্চতর বাউন্ড এম পেতে প্রথমে এ বহুভুজটি অনুসন্ধান করুন । এখন আপনার পছন্দের x > এম তে বহুবর্ষটি জিজ্ঞাসা করুন এবং বেস এক্স প্রসারণ থেকে গুণফলগুলি পড়ুন।x=1Mx>Mx

কৌতূহলজনকভাবে, আপনি যদি সহগকে নেতিবাচক হতে দেন তবে আপনি কোয়েরি থেকে ভাল করতে পারবেন না । প্রকৃতপক্ষে, আমি সর্বদা আপনার ডি - 1 টি প্রশ্নের উত্তর দিতে পারি x 1 , , এক্স ডি - 1 শূন্য দ্বারা, এবং এটি বহুবর্ষের মানটি স্থির করে না কারণ ফর্মের সমস্ত বহুবর্ষ ( x - x 1 ) ( x - x) d - 1 ) ( x - x d ) আমার উত্তরগুলির সাথে সামঞ্জস্যপূর্ণ।dd1x1,,xd1(xx1)(xxd1)(xxd)


নেতিবাচকদের জন্য আমি মনে করি 2 টির পরিপূরক ধরণের কৌশল কাজ করতে পারে।
জটিলতা

4
সহগের দৈর্ঘ্যের উপরের আবদ্ধ ছাড়া নয়। এটিই আমার প্রমাণ দেখায়।
যুবাল ফিল্মাস

d1x1,,xd1

6
fd1f
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.