আমি এইমাত্র দুর্ঘটনাক্রমে আবিষ্কার করেছি, এবং এক ঝাঁকুনিতে আমি বুঝতে পেরেছি যে এত সহজ উপায়টি এখনই মনে হচ্ছে... সহজভাবে বলতে গেলে, যদি আপনার কোডটি লাইব্রেরী ফাংশন দিয়ে কিছু পরিমাপ করতে চায়, যখন আপনি আসলে ফলাফল অ্যারেতে সাম্প্রতিকতম এক বা দুটি ডেটা চান, তাহলে সরাসরি ফাংশনে প্রাথমিক K-লাইন ডেটা প্রেরণ করবেন না, কেবলমাত্র সাম্প্রতিকতম N-লাইন K-লাইন ডেটা প্রেরণ করুন, উদাহরণস্বরূপ, যদি আপনি js দিয়ে হিসাব করেন তবে চলমান গড়টি TA.MA ((records.slice ((-N)), এবং দ্বিতীয় চলমান গড়টি TA.MA ((records.slice-N-1)) । নীতিটি খুবই সহজ, যদি K লাইন ডেটার দৈর্ঘ্য Length হয়, তাহলে ডাটাবেজ ফাংশনটি Length-N+1 বার সূচক গণনা করতে হবে, তাই ডাটা দৈর্ঘ্য যত কম হবে, গণনার সংখ্যা তত দ্রুত হবে। আর সূচক গণনা শুধুমাত্র সাম্প্রতিক N টি ডেটার সাথে সম্পর্কিত, তাই পূর্ববর্তী ডেটাগুলি নিরাপদে উপেক্ষা করা যেতে পারে। অবশ্যই, এনটিও নিখুঁত নয়, কিছু সূচকের গণনা সাম্প্রতিক এন + 1 ডেটার সাথে সম্পর্কিত, এমনকি কিছু সূচকের গণনার জন্য সূচকের পূর্ববর্তী মানটি ব্যবহার করা প্রয়োজন, তবে একশো থেকে দুইশত ডেটা সংরক্ষণ করা দরকার। এই আবিষ্কারটি সত্যই ছোট, তাই যদি আপনি ইতিমধ্যে জানেন তবে আমাকে উপেক্ষা করুন...
সুগন্ধি ভাইচিহ্ন
উদ্ভাবকগণ - ক্যোটিফিকেশন - ছোট্ট স্বপ্নমার্ক
czgcoolসংগ্রহে