কোন অ্যালগরিদম সবচেয়ে বেশি ব্যবহৃত হয়?
দয়া করে উত্তর প্রতি একক অ্যালগরিদম লিখুন, আপনার উত্তরটি সংক্ষিপ্ত রাখার চেষ্টা করুন (এক বা দুটি লাইন)।
কোন অ্যালগরিদম সবচেয়ে বেশি ব্যবহৃত হয়?
দয়া করে উত্তর প্রতি একক অ্যালগরিদম লিখুন, আপনার উত্তরটি সংক্ষিপ্ত রাখার চেষ্টা করুন (এক বা দুটি লাইন)।
উত্তর:
ফাস্ট ফুরিয়ারটি কি অ্যালগরিদমিক সমস্যাটি রিয়েল কম্পিউটার সিস্টেমে প্রতিদিন বেশিরভাগ সময় সমাধান করা হয়? এটি কাছাকাছি হতে হবে। সুতরাং আমি কুলি-টুকি এফএফটি অ্যালগরিদম মনোনীত করব ।
গুণ।
সম্ভবত প্রাচীনতম নয়-সম্পূর্ণ তুচ্ছ আলগোরিদিমগুলির মধ্যে একটি এবং এফএফটি-র চেয়ে প্রায়শই সমাধান করা সমস্যা।
ডিজক સ્ત્ર া এবং বেলম্যান-ফোর্ড সবচেয়ে সংক্ষিপ্ত পথ অ্যালগরিদম। আছে অন্তত 2010 এর প্রতিটি আঃ পারেন একটি লিঙ্ক রাষ্ট্রবিরোধী রাউটিং প্রটোকল (Dijkstra) অথবা একটি দুরত্ব-ভেক্টর রাউটিং প্রটোকল (বেলম্যান-ফোর্ড) চলছে ইন্টারনেটে 35,000 স্বায়ত্বশাসিত সিস্টেম (আঃ) সক্রিয়। একটি এএস এর মধ্যে রাউটারগুলি সাধারণত প্রতি কয়েক মিনিট পর পর তাদের টেবিলগুলি আপডেট করে, 10 বলে 10
সুতরাং, প্রতিদিন ডিজজস্ট্রা এবং বেলম্যান-ফোর্ডের মৃত্যুদণ্ডের সংখ্যা কমপক্ষে 5 মিলিয়ন। এবং এটি কেবল রাউটার থেকে।
আমরা গুগল ম্যাপস এবং সবচেয়ে পছন্দ হিসাবে যে 10 বার হিসাবে সহজে অ্যাকাউন্ট হিসাবে নেওয়া উচিত তার থেকে সংক্ষিপ্ততম পাথ গণনা গণনা করা হয়নি। দিনে অর্ধ বিলিয়ন ফাঁসি কার্যকর হয় না।
আমার মনে হয় সর্বাধিক ব্যবহৃত অ্যালগরিদম হল প্যারিটি চেক (বা হতে পারে সিআরসি বা কোনওরকম ত্রুটি-সংশোধনকারী কোড), কারণ তারা প্রতিটি র্যাম অ্যাক্সেসে উপস্থিত হয়।
সিম্প্লেক্স অ্যালগরিদম - এটি এখনও সর্বোত্তম অভ্যন্তর বিন্দু পদ্ধতির সাথে প্রতিযোগিতামূলক নয়? যদি তাই হয় তবে এটি অনেক বেশি ব্যবহার করতে হবে।
আরও সাধারণভাবে, আপনার ধারণার জন্য তাত্ত্বিক এবং ব্যবহারিক দিক রয়েছে বলে কানেল্লাকিস পুরস্কার বিজয়ীদের দিকে নজর দেওয়া উচিত ।
গভীরতা প্রথম অনুসন্ধান (ডিএফএস)
এটা তোলে আধুনিক বাস্তবায়নের মধ্যে তুলনায় আরও বেশি ব্যাপকভাবে ব্যবহৃত আলগোরিদিম মনে করা কঠিন বিভিন্ন TCP অর্থাত: কনজেশন পরিহার , ফাস্ট পুনরায় প্রেরণ । যদিও এটি নির্ভর করে যে কীভাবে একজন নির্ধারণ করে যে কোনও অ্যালগরিদমের মানদণ্ডগুলি কী পূরণ করে ...
গাউসিয়ান নির্মূল এই এখনও অনুশীলন ব্যবহার করা হয়? লিনিয়ার সিস্টেমগুলি সমাধান করার জন্য যা প্রায়শই ব্যবহৃত হয় তার সাথে প্রতিস্থাপন না করলে ...
SHA-1 (এবং সাধারণভাবে হ্যাশ ফাংশনগুলি)। সম্ভবত মৃত্যুদন্ডের সংখ্যার দিক থেকে অন্যান্য অন্যান্য অ্যালগরিদমকে পরাজিত করে।
এই প্রতিক্রিয়া প্রকৃত সিপিইউ চক্রের ক্ষেত্রে "প্রায়শই" ব্যাখ্যা করে।
আমি যখন 70 এর দশকে কম্পিউটিং শিখছিলাম তখন আমি পড়ার কথা মনে করি কম্পিউটারের বিশাল সংখ্যা (পড়ুন: মেইনফ্রেম) বাছাই করার জন্য নিবেদিত ছিল। ব্যবসায়িক অ্যাপ্লিকেশনগুলি বিশ্লেষণ এবং প্রতিবেদনের জন্য ব্যাপক বাছাইয়ের দাবি করে। আমি এটি খুব বেশি পরিবর্তিত হয়েছে তা কল্পনাও করি না, তবে অবশ্যই অন্যান্য অ্যাপ্লিকেশনগুলির উত্থান - ই-মেইল, ওয়ার্ড প্রসেসিং ইত্যাদি - অবশ্যই মিশ্রণটি পরিবর্তন করে ফেলেছে। সাবসোর্টগুলি তৈরি করার জন্য ক্ষেত্রগুলির উত্তরসূরিগুলি বাছাই করার কারণে এই প্রকারগুলি সাধারণত স্থিতিশীল (কুইকসোর্ট নয়) হয়।
কড়া কথায় বলতে গেলে, অ্যালগরিদমটি প্রায়শই ব্যবহৃত হয়, কোনও সন্দেহ ছাড়াই, উইন্ডোজ সিস্টেম ওয়েট প্রসেস দ্বারা যা কিছু কার্যকর করা হয় যখন অন্য কিছু হয় না ;-)।
ম্যাট্রিক্স ভেক্টরকে বহুগুণে স্প্রে করুন
... প্রায় সব রৈখিক সিস্টেমের সমাধানের পিছনে গণনাগত কর্মী। ফলস্বরূপ এটি যখনই চালানো হচ্ছে
যে কোনও সুপার কম্পিউটার বা ক্লাস্টারের বেশিরভাগ এফএলওপিগুলি একটি বিচ্ছিন্ন মাদুর-ভেস্কের অভ্যন্তরে ব্যয় করা হয়।
নিউটনের পদ্ধতি। এটি বর্গক্ষেত্রের গণনার জন্য, কম্পিউটিং বিভাগের জন্য ব্যবহৃত হয়। এটি লিনিয়ার প্রোগ্রামিং করতে ব্যবহার করা যেতে পারে। সাধারণত এটি (উত্তল) অপটিমাইজেশনের ওয়ার্কহর্স। ক্রিয়া / শক্তি হ্রাস করে পদার্থবিজ্ঞানের ডিফারেনশিয়াল সমীকরণগুলি সমাধান করতে এটি ব্যবহার করা যেতে পারে।
হ্যাশিং এবং লাল-কালো গাছ।
তারা ইতিমধ্যে এসটিএলে (হ্যাশ_ম্যাপ, মানচিত্র) প্রয়োগ করা হয়েছে এবং প্রতিটি প্রোগ্রামার জানেন যে যখনই আপনি একটি স্বেচ্ছাচারিত ডেটা টাইপ অনুসারে কিছু তথ্য সঞ্চয় করতে চান যখনই এই ধরণের ধারক অবিশ্বাস্যভাবে সুবিধাজনক।
ত্রুটি সংশোধন অ্যালগরিদম, যেমন রিড-সলোমন।
http://en.wikedia.org/wiki/Error- সংশোধন_কোড
আমি মনে করি এখনও অবধি সমীক্ষায় উদ্ধৃত অন্যান্য অ্যালগরিদমের তুলনায় ডিপি "প্রায়শই" ব্যবহৃত হয়। আমি "আরও প্রায়শই" এই অর্থে অনুমান করি যে কতবার অ-তুচ্ছ আলগোরিদিম ধারণাটি বাস্তব জীবনে প্রোগ্রামার দ্বারা প্রয়োগ করা হয়েছিল , তার চেয়ে কত বেশি সময় একটি অ্যালগোরিদমকে অনুরোধ করা হয়েছিল।
ডিপি বহুমুখী, এবং এর অনেকগুলি মুখ রয়েছে। কখনও কখনও আমি এটি কিছুটা অবচেতনভাবে ব্যবহার করি এবং পরে বুঝতে পারি যে আমি ডিপি করছি।
অবশ্যই, এমন কিছু জিনিস রয়েছে যা ডায়নামিক প্রোগ্রামের চেয়েও বেশি সাধারণ তবে সেগুলি বেশিরভাগই ডেটা স্ট্রাকচার (অ্যারে, লিঙ্কযুক্ত তালিকা, হ্যাশ)।
স্ট্রিং ম্যাচিং, অ্যাপ্লিকেশন সফ্টওয়্যার এবং ডাটাবেস স্তরে সর্বদা ব্যবহৃত।
সঠিক ক্ষেত্রে, বেশ কয়েকটি জড়িত অ্যালগরিদম (কেএমপি, বায়ার-মুর) রয়েছে এমন কিছুগুলির সাথে যা সাবলাইনার প্রত্যাশিত রানটাইম অর্জন করে। সিএস দৃষ্টিকোণ থেকে তারা পড়াশোনাও আকর্ষণীয়।
আনুমানিক স্ট্রিং মিল, এটি প্রান্তিককরণ সম্ভবত আরও বেশি আকর্ষণীয়। আপনি "স্বত: সংশোধন" বৈশিষ্ট্যগুলি জানেন? এছাড়াও, গোলমাল স্ট্রিং ডেটাতে অনুসন্ধান (যেমন ডিএনএ) প্রান্তিককরণগুলি ব্যবহার করে করা হয়।