জাভা বুনিয়াদি

জাভা বুনিয়াদি 09: নেস্টেড loops (জন্য)

14 ভিডিও

80 মিনিট

আচ্ছা, একবার আপনি যখন লুপ নেস্টেড এক হিসাবে দেখা যায়, লুপ কাজ করার জন্য, আমরা আরেক ধাপ দেখতে হবে, এর অর্থ কী? একটি লুপ মধ্যে একটি লুপ অকর্মা, অর্থাৎ এর আপনি অন্য লুপ ভিতরে হয় বলা যাক এই লুপ, কেন? কারণ আমরা একটি অ্যারের তর্ক করতে চান, তাই এর দুই ভ্রমণকরণ যাই এই ম্যাট্রিক্স আমরা আগে ছিল পক্ষের, এখন আমরা আমাদের ম্যাট্রিক্স তৈরি করতে, আমি বলতে চাই, এটা দুই পাঁচটি একটি ম্যাট্রিক্স করতে হবে যাচ্ছি তাই এখানে

কেন? ওয়েল, প্রথমত, আমরা তার দুই ডেটা গাড়ি প্রত্যেককে মধ্য দিয়ে যেতে, আছে উভয় সংখ্যা হিসাবে আসন সংখ্যা যারা তা দখল করা হয়, তাই এখানে, এই জন্য কাছাকাছি থাকার, আমরা তাই বলবে এর এটা নিম্নরূপে করা যাক, এবং এখানে আমরা বলব: সিট আমি যদি তারা এটি দেখতে পেতে জানি না. যখন আমি ভিডিও ওভার আছি. আমি জানি না! অন্যদিকে, 'যাত্রী' 'আসন'. এখানে আমি 'যাত্রী' ঠিক আছে! ভাল করা.

আচ্ছা, পরবর্তী জিনিস এখন আমরা দুটি loops মধ্য দিয়ে যেতে হবে, এক আমরা যে 1 থেকে 4 থেকে রেঞ্জ বলেন, তাই এই লুপ, যা করতে হবে, আমি এই তাই করা এই লুপ, যা সারি প্রতিটি এক মধ্য দিয়ে যেতে হয় না হবে দেখতে পাওয়া যাবে, আমরা এখন যা করতে হবে অন্য যে প্রতিটি মাধ্যমে loops হয় কলামের এক, তাই, ভাল, আমি অন্য পরিবর্তনশীল পরবর্তী লুপ পুনরুক্তি করতে প্রয়োজন, তাই আমি এটা এখানে লুপ জন্য করা এবং বলে যে 'ঞ' সঙ্গে এই লুপ

যে পরবর্তী পুনরুক্তিকারীর, আপনি শূন্য থেকে শুরু হবে, কতদিন থাকবে? এই ক্ষেত্রে, আমাদের যেতে হবে, এই কলাম, তাই এটি হতে হবে, যখন 'ঞ' 'কম বা সমান 1' ঠিক আছে! আমরা কি এটা যে 'ঞ' বৃদ্ধি হয় 'ঞ ++' প্রত্যেক সময় আমরা কী খুলতে বৃদ্ধি, এবং এখানে রয়েছে যেখানে আমরা এই সব কোড, ঠিক করা! তথায় আমরা এটা করা. এখন আমরা কি করতে হবে এই, আমি কি বলে যে প্রকৃতপক্ষে প্রথম গাড়ী যাক

এটা 10 টি আসন, দ্বিতীয় 20, তৃতীয় 30 হয়েছে, কিন্তু কিছু বলতে তারা ঠিক, অর্ধেক দ্বারা দখল করা হয় যাক! প্রতিটি গাড়ির রয়েছে বৃত্তি অর্ধেক, তারপর এই প্রথম প্রথম জিনিস আমরা এই সংরক্ষণ করতে তুল্য আছে: '[আমি] [ঞ]' এখানে আসন সংখ্যা রাখা হবে তা এখন আর নেই 'আমি' শুধুমাত্র, এটা না একটি নেটওয়ার্ক, কারণ আমরা একটি ম্যাট্রিক্স, দ্বি-মাত্রিক সঙ্গে কাজ যদি আমরা দুটি তথ্য দিতে না হয়, তাই আপনি দুই ইঙ্গিত আছে

স্থানাঙ্ক, তাই 'আমি ঞ' যখন 'ঞ' শূন্য, আমরা আসন কাজ করা হবে এবং যখন 'ঞ' পরবর্তী রাউন্ডে 1, কাজ সংখ্যা যাত্রী, তাই এখানে 'ঞ' শূন্য আমরা এখানে, তাহলে 'ঞ = 0' তাহলে আমরা বলি, আমি এটা দিয়েছে করা, যে দিন. আর যদি, ঞ = 1, এখানে তারপর আমরা কিভাবে বলতে অর্ধেক আসুন মনে করি যে এই যাত্রীদের অর্ধেকের সমান করুক? কার জন্য ... এখানে এটা শূন্য হবে, এই সব 2. Ok দ্বারা! আপনি এটা বুঝতে? ....

যদি তোমরা বুঝতে পার না, তারপর আরো কয়েকবার তাকে তাকান! কিন্তু এটা খুবই সহজ, যখন 'ঞ' শূন্য, আমরা কি রেকর্ড আসন সংখ্যা আমরা বলেছি এবং যখন 'ঞ' 1 তারপর আমরা বলতে হয় যে অর্ধেক আসন রয়েছে, এবং আসন শূন্য অবস্থানে সংরক্ষণ করা হয়, এটা আসলে কী? এটা সামনের সারিতে দিয়ে শুরু হয়, এবং শূন্য এবং এক, যা কলাম হয় ক্রস 'jots' তারপর এক সারি অগ্রগতি, শূন্য এবং এক অতিক্রম করে, এবং তারপর দুই আয়, হাঁটা

উভয়ের প্রত্যেকে, এই লুপ সঙ্গে, কলাম কাছাকাছি যাওয়া, এবং এই লুপ সঙ্গে, সারি মাধ্যমে loops, ঠিক আছে! চলুন দেখা যাক যদি আমি তা নিক্ষেপ করলাম কিভাবে এটি হবে, আমি দেখতে চালানোর ... আমাকে পরীক্ষা কি এখানে হচ্ছেটা যাক ... এখানে আমাকে এই এরর দেয় ... আহ! আমি ইতিমধ্যে সেটা জানো! ... এই ত্রুটির কিছু এখানে ভুল ... ++ ... আহ! ইতিমধ্যে! এটা কি কি ! ভুল ... এখানে ভুল এই System.out.println পেয়েছিলাম অ্যারে কি কখন এবং এখন এখানে একটি ... একটি ম্যাট্রিক্স, তারপর এখানে নেই; আমরা আপনাকে বলতে হবে,

এখানে এই আমরা মুছে দেব, তাহলে কি আমরা এখন দেখতে, আমরা আরেকটি লুপ প্রথম লুপ এখানে নিতে, আমরা দ্বিতীয় লুপ তথ্য দেওয়া হবে, System.out.println, বলে আপনি কত আছে, তাই আমি এটা করা, আমি এটা এখানে, আমরা করব ... ভাল, চেহারা কি আমি এক এখানে সব করব, করা এবং এইভাবে আমাকে বাঁচান এই, সব এক, এবং আমরা, যেমন আপনি খুঁজে পেতে আছে দেখতে হবে: 10, 5; 20,10 অর্ধেক; 30, 15, এখানে আমি থেকে প্রস্থান করার জন্য 40 তারপর 20 এবং 50 ... 25 আসন সংখ্যা আছে এবং

অর্ধেক. নেস্টেড loops সঙ্গে, অ্যারে তাদের পড়া এবং পর্দায় প্রদর্শনের জন্য সাহস দিতে উভয় যেতে পারেন ... আমরা এখন অন্য দেখতে হবে লুপ, যার জন্য নয়, কিন্তু কি যখন যদিও, নিম্নলিখিত ভিডিওতে.

নতুন কোর্স খুঁজে পেতে, সাবস্ক্রাইব. কোন স্প্যাম থাকবে, প্রতিশ্রুত :)

লেখক সম্পর্কে

foto de jotajotavm
José Javier Villena

জীবনী: বিভিন্ন ভাষায় বিশ্লেষক-প্রোগ্রামার. গৃহশিক্ষক প্রিমিয়াম প্ল্যাটফর্মের CodigoFacilito হিসেবে বিশ্বব্যাপী স্বীকৃত. সম্পাদক Cristalab নিবন্ধ. আমার YouTube চ্যানেল আনায় এবং LaTostadora প্রকাশক দ্বারা স্পন্সর করা হয়. আমি বিস্তারিতভাবে ব্যাখ্যা এবং সন্দেহ পরিহার জন্য বিভিন্ন উদাহরণ দিতে চাই.