1
ค้นหาพหุนามในการค้นหาสองหรือสามครั้ง
กล่องดำของf(x)f(x)f(x)หมายความว่าฉันสามารถประเมินพหุนามได้ทุกจุดf(x)f(x)f(x) การป้อนข้อมูล : กล่องสีดำของ monic พหุนามปริญญาdf(x)∈Z+[x]f(x)∈Z+[x]f(x) \in\mathbb{Z}^+[x]ddd เอาท์พุท:ค่าสัมประสิทธิ์ของพหุนาม(x)f ( x )dddf(x)f(x)f(x) อัลกอริทึมของฉัน:อนุญาต f(x)=xd+ad−1xd−1+⋯+a1x+a0f(x)=xd+ad−1xd−1+⋯+a1x+a0f(x) = x^{d} + a_{d-1} x^{d-1} + \cdots + a_1 x + a_0 ประเมินค่าพหุนามที่dหลาย ๆ จุดโดยใช้กล่องดำและรับระบบสมการเชิงเส้น ตอนนี้ฉันสามารถแก้ระบบสมการเชิงเส้นเพื่อให้ได้ค่าสัมประสิทธิ์ที่ต้องการf(x)f(x)\mathcal{f(x)}ddd อย่างไรก็ตามในกรณีนี้ฉันต้องการแบบสอบถามจำนวนมากไปยังกล่องดำ ฉันต้องการที่จะลดจำนวนแบบสอบถาม มีวิธีใดที่จะลดจำนวนข้อความค้นหาให้เหลือเพียงสองหรือสามข้อO(d)O(d)\mathcal{O(d)}