প্রশ্ন ট্যাগ «data-structures»

ডেটা স্ট্রাকচার হ'ল ফ্যাশনে ডেটা সংগঠিত করার একটি উপায় যা সেই ডেটার নির্দিষ্ট বৈশিষ্ট্যগুলি অনুসন্ধান এবং / অথবা দক্ষতার সাথে আপডেট করার অনুমতি দেয়।

18
জাভা: তালিকা মানচিত্রে রূপান্তর কিভাবে
জাভাতে রূপান্তর Listকরার সর্বোত্তম উপায় কী হবে Mapএবং যদি এর থেকে কোনও নির্দিষ্ট সুবিধা থাকে তবে সম্প্রতি আমার একজন সহকর্মীর সাথে আলাপ করেছি। আমি সর্বোত্তম রূপান্তর পদ্ধতি জানতে চাই এবং যদি কেউ আমাকে গাইড করতে পারে তবে সত্যই প্রশংসা করব। এই ভাল পদ্ধতির হয়: List<Object[]> results; Map<Integer, String> resultsMap = …

7
বাইনারি অনুসন্ধান ট্রি বনাম তালিকা ছেড়ে যান
আমি সম্প্রতি স্কিপ তালিকা হিসাবে পরিচিত ডেটা স্ট্রাকচার জুড়ে এসেছি । বাইনারি অনুসন্ধান গাছের সাথে এটির অনুরূপ আচরণ বলে মনে হয়। আপনি বাইনারি অনুসন্ধানের গাছের উপরে কেন কখনও এড়িয়ে যেতে চান?

14
অগ্রণী সারি। নেট [বন্ধ]
বন্ধ থাকে। এই প্রশ্নটি স্ট্যাক ওভারফ্লো নির্দেশিকাগুলি পূরণ করে না । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্ন আপডেট করুন তাই এটা -বিষয়ে স্ট্যাক ওভারফ্লো জন্য। 3 বছর আগে বন্ধ । এই প্রশ্নটি উন্নত করুন আমি একটি অগ্রাধিকার সারি বা হিপ ডেটা কাঠামোর একটি। নেট …

13
.NET ডেটা স্ট্রাকচার: অ্যারেলিস্ট, তালিকা, হ্যাশ টেবিল, ডিকশনারি, সোর্টডলিস্ট, সোর্টার্ড ডিকশনারি - গতি, মেমরি এবং কখন ব্যবহার করতে হবে?
.NET এর অনেকগুলি জটিল ডেটা স্ট্রাকচার রয়েছে। দুর্ভাগ্যক্রমে, তাদের মধ্যে বেশ কিছু একইরকম এবং কখন যে কখন ব্যবহার করব এবং কখন অন্যটি ব্যবহার করব তা আমি নিশ্চিত নই। আমার বেশিরভাগ সি # এবং ভিজ্যুয়াল বেসিক বইগুলি তাদের সম্পর্কে একটি নির্দিষ্ট পরিমাণে কথা বলে, তবে সেগুলি সত্যই কোনও বাস্তব বিশদে যায় …


20
নেস্টেড ডিকশনারি কার্যকর করার সর্বোত্তম উপায় কী?
আমার কাছে একটি ডেটা স্ট্রাকচার রয়েছে যা মূলত নেস্টেড ডিকশনারি সমান। আসুন বলি এটি দেখতে এরকম দেখাচ্ছে: {'new jersey': {'mercer county': {'plumbers': 3, 'programmers': 81}, 'middlesex county': {'programmers': 81, 'salesmen': 62}}, 'new york': {'queens county': {'plumbers': 9, 'salesmen': 36}}} এখন, এটি বজায় রাখা এবং তৈরি করা বেশ বেদনাদায়ক; প্রতিবার যখন …

30
অ্যারে বনাম লিঙ্ক-তালিকা
কেন কেউ অ্যারের উপরে একটি লিঙ্কযুক্ত তালিকা ব্যবহার করতে চান? কোনও লিঙ্কযুক্ত তালিকার কোডিং করা কোনও সন্দেহ নেই, অ্যারের ব্যবহারের চেয়ে কিছুটা বেশি কাজ এবং অতিরিক্ত প্রচেষ্টাটি কী ন্যায়সঙ্গত হবে তা ভাবতে পারে one আমি মনে করি একটি লিঙ্কযুক্ত তালিকায় নতুন উপাদান সন্নিবেশ তুচ্ছ তবে এটি অ্যারেতে একটি বড় কাজ …

11
মানচিত্র এবং অভিধানের মধ্যে পার্থক্য কী?
আমি জানি একটি মানচিত্র একটি ডেটা কাঠামো যা মানগুলির কীগুলি ম্যাপ করে। অভিধান কি এক নয়? মানচিত্র এবং অভিধান 1 এর মধ্যে পার্থক্য কী ? ১. আমি কীভাবে এক্স বা ওয়াই ভাষায় এগুলি সংজ্ঞায়িত করা হচ্ছে তা জিজ্ঞাসা করছি না (যা সাধারণত লোকেরা এসও তে জিজ্ঞাসা করছে), আমি তত্ত্বের মধ্যে …

4
কেন আমরা অন্যান্য ডেটা স্ট্রাকচারের পরিবর্তে অ্যারে ব্যবহার করব?
আমি যখন প্রোগ্রামিং করছিলাম, আমি এমন কোনও উদাহরণ দেখিনি যেখানে একটি অ্যারে তথ্যের অন্য ফর্মের চেয়ে স্টোর করার জন্য ভাল। আমি প্রকৃতপক্ষে প্রোগ্রামিং ভাষাগুলিতে যুক্ত হওয়া "বৈশিষ্ট্যগুলি" এটির দ্বারা উন্নত হয়েছি এবং এটি তাদের প্রতিস্থাপন করেছে। আমি এখন দেখছি যে তারা প্রতিস্থাপন করা হয়নি, বরং নতুন জীবন দেওয়া হয়েছে, তাই …

6
কেন স্ট্যান্ড :: ম্যাপকে একটি লাল-কালো গাছ হিসাবে প্রয়োগ করা হয়েছে?
লাল-কালো গাছstd::map হিসাবে কেন প্রয়োগ করা হয় ? সেখানে বেশ কয়েকটি ভারসাম্য বাইনারি অনুসন্ধান গাছ (বিএসটি) রয়েছে। লাল-কালো গাছ বেছে নেওয়ার ক্ষেত্রে ডিজাইন ট্রেড-অফগুলি কী ছিল?

9
পাইথন সেট বনাম তালিকা
পাইথনে, কোন ডেটা স্ট্রাকচার আরও দক্ষ / গতিযুক্ত? এই অর্ডারটি আমার পক্ষে গুরুত্বপূর্ণ নয় এবং আমি যে কোনও উপায়ে ডুপ্লিকেটগুলির জন্য যাচাই করে দেখব, পাইথন সেটটি কি পাইথন তালিকার চেয়ে ধীর?

6
মাল্টি-ডাইমেনশনাল অ্যারে কীভাবে মেমরিতে ফর্ম্যাট করা হয়?
সি-তে, আমি জানি যে আমি নীচের কোডটি ব্যবহার করে গাদা হয়ে দ্বি-মাত্রিক অ্যারে বরাদ্দ করতে পারি: int** someNumbers = malloc(arrayRows*sizeof(int*)); for (i = 0; i < arrayRows; i++) { someNumbers[i] = malloc(arrayColumns*sizeof(int)); } স্পষ্টতই, এটি সংখ্যার পৃথক এক-মাত্রিক অ্যারেগুলির একগুচ্ছ পয়েন্টারগুলির একটি এক-মাত্রিক অ্যারে তৈরি করে এবং "দ্য সিস্টেম" যখন …

1
লেন্স, ফলক্লেবেলস, ডেটা-অ্যাকসেসর - কাঠামোর অ্যাক্সেস এবং মিউটেশনের জন্য কোন লাইব্রেরিটি ভাল
রেকর্ডের ক্ষেত্রগুলি অ্যাক্সেস এবং পরিচালনা করার জন্য কমপক্ষে তিনটি জনপ্রিয় গ্রন্থাগার রয়েছে। আমি যেগুলি সম্পর্কে জানি সেগুলি হ'ল ডেটা-অ্যাক্সেসর, fclabels এবং লেন্স। ব্যক্তিগতভাবে আমি ডেটা অ্যাক্সেসর দিয়ে শুরু করেছি এবং আমি এখন সেগুলি ব্যবহার করছি। তবে সম্প্রতি হ্যাসেল-ক্যাফেতে fclabels উচ্চতর হওয়ার বিষয়ে একটি মতামত ছিল। সুতরাং আমি এই তিনটি (এবং …

3
হাইপারলগলগ অ্যালগরিদম কীভাবে কাজ করে?
আমি সম্প্রতি আমার অতিরিক্ত সময়ে বিভিন্ন অ্যালগরিদম সম্পর্কে শিখছি, এবং আমি যেটি এসে পৌঁছলাম তা খুব আকর্ষণীয় বলে মনে হয় তাকে হাইপারলগলগ অ্যালগরিদম বলা হয় - যা তালিকার মধ্যে কতগুলি অনন্য আইটেম রয়েছে তা অনুমান করে। এটি আমার কাছে বিশেষ আকর্ষণীয় ছিল কারণ এটি আমার মাইএসকিউএল দিনগুলিতে ফিরে এলো যখন …

21
আপনি জাভাতে কীভাবে একটি এলআরইউ ক্যাশে প্রয়োগ করবেন?
দয়া করে এএইচসি বা ওএসচি ইত্যাদি বলবেন না এই প্রশ্নের উদ্দেশ্যে ধরে নিই যে আমি কেবল নিজের এসডিকে (করে শিখিয়ে) ব্যবহার করে নিজের প্রয়োগ করতে চাই। ক্যাশেটি বহুবিবাহিত পরিবেশে ব্যবহৃত হবে তা আপনি কোন ডেটাস্ট্রাকচার ব্যবহার করবেন? আমি ইতিমধ্যে লিংকডহ্যাশম্যাপ এবং সংগ্রহগুলি # সিঙ্ক্রোনাইজড ম্যাপ ব্যবহার করে একটি বাস্তবায়ন করেছি …

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