বেশিরভাগ সুপরিচিত অ্যালগরিদমগুলি প্রথম অর্ডার হয়, এই অর্থে যে তাদের ইনপুট এবং আউটপুটটি "প্লেইন" ডেটা। কিছু তুচ্ছ পদ্ধতিতে দ্বিতীয়-ক্রম হয়, উদাহরণস্বরূপ বাছাই, হ্যাশ টেবিল বা মানচিত্র এবং ভাঁজ ফাংশন: এগুলি কোনও ফাংশন দ্বারা প্যারামিটারাইজড হয়, তবে অন্যান্য ইনপুট ডেটার টুকরোয় এটি আহবান করা ছাড়া এগুলি সত্যই আকর্ষণীয় কিছু করে না।
কিছুগুলি দ্বিতীয়-ক্রমেরও কিছুটা আকর্ষণীয়:
- মনোআইডস দ্বারা আঙ্গুলের প্যারামিটারাইজড
- একঘেয়ে প্রেডিকেটে আঙুলের ছিটিয়ে দেওয়া
- উপসর্গের যোগফলের অ্যালগোরিদম, আবার সাধারণত একটি মনোয়েড বা প্রিডিকেট ইত্যাদি দ্বারা প্যারামিটারাইজড
পরিশেষে, কিছু "সত্যই" অর্থে উচ্চতর অর্ডার যা আমার কাছে সবচেয়ে আকর্ষণীয়:
- ওয়াই সংযুক্তকারী
- পার্থক্য তালিকা
অন্যান্য অনানুষ্ঠানিক উচ্চতর অর্ডার অ্যালগরিদম আছে কি?
আমার প্রশ্নটি স্পষ্ট করার প্রয়াসে, "অযৌক্তিক উচ্চতর আদেশ" এর অধীনে আমি বলতে চাইছি "অ্যালগরিদমের ইন্টারফেস এবং / বা বাস্তবায়নে জটিল পদ্ধতিতে কম্পিউটেশনাল ফরমালিজমের উচ্চতর আদেশ সুবিধা ব্যবহার করা"