প্রশ্ন ট্যাগ «iterator»

একটি পুনরাবৃত্তি একটি অবজেক্ট-ভিত্তিক প্রোগ্রামিং প্যাটার্ন যা শারীরিক স্মৃতিতে প্রকৃত বাস্তবায়ন বা অবজেক্টের ঠিকানাগুলির অজ্ঞেয়াদি সংগ্রহের মাধ্যমে ট্র্যাভারসালকে অনুমতি দেয়। এটি গ্যাং অফ ফোরের আচরণগত ডিজাইনের ধরণগুলির মধ্যে একটি।

11
একটি 'ফর' লুপ ব্যবহার করে একটি সি ++ ভেক্টরের মাধ্যমে আইট্রেট করুন
আমি সি ++ ভাষাতে নতুন। আমি ভেক্টরগুলি ব্যবহার করা শুরু করেছি এবং লক্ষ্য করেছি যে সমস্ত কোডগুলিতে আমি সূচকগুলির মাধ্যমে কোনও ভেক্টর যদিও পুনরাবৃত্তি করতে দেখছি, forলুপের প্রথম প্যারামিটারটি সবসময় ভেক্টরের উপর ভিত্তি করে কিছু থাকে। জাভাতে আমি অ্যারেলিস্ট দিয়ে এই জাতীয় কিছু করতে পারি: for(int i=0; i < vector.size(); …

5
Node.js এ অবজেক্ট কীগুলির উপরে আইট্রেট করুন
জাভাস্ক্রিপ্ট ১.7 থেকে একটি আইট্রেটার অবজেক্ট রয়েছে যা এটির অনুমতি দেয়: var a={a:1,b:2,c:3}; var it=Iterator(a); function iterate(){ try { console.log(it.next()); setTimeout(iterate,1000); }catch (err if err instanceof StopIteration) { console.log("End of record.\n"); } catch (err) { console.log("Unknown error: " + err.description + "\n"); } } iterate(); নোড.জেএসএস এ কি এমন কিছু …


3
Iterator এবং তালিকার মধ্যে পার্থক্য?
Iterator ite = Set.iterator(); Iterator ite = List.iterator(); ListIterator listite = List.listIterator(); আমরা Iteratorএকটি Setবা একটি Listবা একটি ট্র্যাভার্স ব্যবহার করতে পারি Map। তবে ListIteratorকেবল একটিকে ট্র্যাভার করতে ব্যবহৃত হতে পারেList , এটি এটিকে অতিক্রম করতে পারে না Set। কেন? আমি জানি যে মূল পার্থক্যটি হ'ল পুনরুক্তি দিয়ে আমরা কেবল …

16
পাইথনে একটি পুনরাবৃত্তিতে উপাদানগুলির সংখ্যা পাওয়া
পাইথনের একটি পুনরাবৃত্তিতে সাধারণভাবে প্রতিটি দ্বারা পুনরাবৃত্তি এবং গণনা ছাড়াই কতগুলি উপাদান রয়েছে তা জানার কোনও কার্যকর উপায় আছে?
137 python  iterator 

12
প্রকারের মানচিত্রের উপরে আইট্রেট করা
আমি একটি টাইপ স্ক্রিপ্ট মানচিত্রে পুনরাবৃত্তি করার চেষ্টা করছি কিন্তু আমি ত্রুটিগুলি পেতে থাকি এবং এ জাতীয় তুচ্ছ সমস্যার জন্য আমি এখনও কোনও সমাধান পাইনি। আমার কোডটি হ'ল: myMap : Map<string, boolean>; for(let key of myMap.keys()) { console.log(key); } এবং আমি ত্রুটি পেয়েছি: টাইপ 'IterableIteratorSim <[স্ট্রিং, বুলিয়ান]>' কোনও অ্যারে টাইপ …

3
আপনি যদি শুরু থেকে শেষের দিকে পুনরুক্তি করার সময় মানচিত্রের উপাদানটিতে মুছুন () কে কল করেন?
নিম্নলিখিত কোডে আমি একটি মানচিত্রের মধ্য দিয়ে লুপ করছি এবং কোনও উপাদান মোছার দরকার আছে কিনা তা পরীক্ষা করে দেখি। উপাদানটি মুছে ফেলা এবং পুনরাবৃত্তি করা কি নিরাপদ বা আমার অন্য পাত্রে কীগুলি সংগ্রহ করতে এবং মুছে ফেলার জন্য দ্বিতীয় লুপটি করতে হবে ()? map<string, SerialdMsg::SerialFunction_t>::iterator pm_it; for (pm_it = …
133 c++  stl  iterator 


7
একবারে দুটি অ্যারে পুনরুক্ত করার 'রুবি উপায়' কী
সমস্যার সমাধানের চেয়ে সিনট্যাক্সের আরও কৌতূহল ... আমার সমান দৈর্ঘ্যের দুটি অ্যারে রয়েছে এবং আমি উভয়কে একবারে পুনরাবৃত্তি করতে চাই - উদাহরণস্বরূপ, একটি নির্দিষ্ট সূচীতে তাদের মানগুলি আউটপুট করতে। @budget = [ 100, 150, 25, 105 ] @actual = [ 120, 100, 50, 100 ] আমি জানি যে আমি each_indexএই …
127 ruby  arrays  iterator 

5
কোনও তালিকাতে পুনরাবৃত্তি কেন এটির মাধ্যমে সূচকের চেয়ে দ্রুত হবে?
পড়া এডিটি তালিকার জন্য জাভা ডকুমেন্টেশন এটা বলেছেন: তালিকা ইন্টারফেসটি তালিকার উপাদানগুলিতে অবস্থানিক (সূচিকৃত) অ্যাক্সেসের জন্য চারটি পদ্ধতি সরবরাহ করে। তালিকাগুলি (জাভা অ্যারেগুলির মতো) শূন্য ভিত্তিক। নোট করুন যে এই ক্রিয়াকলাপগুলি কিছু বাস্তবায়নের জন্য সূচক মানের সাথে সমানুপাতিক সময়ে কার্যকর করতে পারে (উদাহরণস্বরূপ লিংকডলিস্ট শ্রেণি)। সুতরাং, একটি তালিকার উপাদানগুলির উপর …
125 java  list  iterator 

10
জাভা গণনা এবং আইট্রেটারের মধ্যে পার্থক্য
এই দুটি ইন্টারফেসের মধ্যে সঠিক পার্থক্য কি? Enumerationব্যবহার করে কি সুবিধা আছে Iterator? যদি কেউ বিশদভাবে বলতে পারে তবে একটি রেফারেন্স নিবন্ধ প্রশংসিত হবে।

6
একটি স্ট্রিংয়ের রেখার উপরে আইট্রেট করুন
আমার এইরকম সংজ্ঞা দেওয়া হয়েছে একটি বহু-লাইন স্ট্রিং: foo = """ this is a multi-line string. """ এই স্ট্রিংটি আমি লিখছি এমন একটি পার্সারের পরীক্ষার ইনপুট হিসাবে ব্যবহার করেছি। পার্সার-ফাংশন fileইনপুট হিসাবে একটি- অবজেক্ট গ্রহণ করে এবং এটির উপরে পুনরাবৃত্তি করে। এটি next()লাইনগুলি এড়িয়ে যাওয়ার জন্য সরাসরি পদ্ধতিটিকে কল করে …
119 python  string  iterator 

7
অসীম জেনারেটরের জন্য কি কোনও অভিব্যক্তি রয়েছে?
এমন কি কোনও সোজা-ফরোয়ার্ড জেনারেটর এক্সপ্রেশন যা অসীম উপাদানগুলি উত্পাদন করতে পারে? এটি খাঁটি তাত্ত্বিক প্রশ্ন। এখানে "ব্যবহারিক" উত্তরের দরকার নেই :) উদাহরণস্বরূপ, একটি সসীম জেনারেটর তৈরি করা সহজ: my_gen = (0 for i in xrange(42)) তবে অসীম একটিকে তৈরি করতে আমার বোগাস ফাংশন সহ আমার নামস্থান "দূষিত" করতে হবে: …

7
নীচের দিকে স্কেল বা লুপ জন্য হ্রাস?
স্কালায়, আপনি প্রায়শই forএকটি ক্রমবর্ধমান ক্রমে একটি লুপ করতে পুনরুক্তি ব্যবহার করেন : for(i <- 1 to 10){ code } আপনি এটি কীভাবে করবেন যাতে এটি 10 ​​থেকে 1 অবধি চলে? আমি অনুমান করি 10 to 1একটি খালি পুনরাবৃত্তি দেয় (সাধারণ রেঞ্জের গণিতের মতো)? আমি একটি স্কালা স্ক্রিপ্ট তৈরি করেছি …

9
একসাথে দুই বা আরও বেশি পাত্রে পুনরাবৃত্তি করার সর্বোত্তম উপায়
সি ++ 11 কনটেইনারগুলির মাধ্যমে পুনরাবৃত্তি করার একাধিক উপায় সরবরাহ করে। উদাহরণ স্বরূপ: রেঞ্জ-ভিত্তিক লুপ for(auto c : container) fun(c) এসটিডি :: for_each for_each(container.begin(),container.end(),fun) তবে এরকম কিছু অর্জনের জন্য একই আকারের দুটি (বা আরও) ধারককে পুনরাবৃত্তি করার প্রস্তাবিত উপায় কী: for(unsigned i = 0; i < containerA.size(); ++i) { containerA[i] …

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