Memoization - A Powerful Technique for JavaScript Optimization
Вставка
- Опубліковано 25 сер 2024
- Welcome to our comprehensive UA-cam tutorial on Memoization in JavaScript! 🚀
In this in-depth guide, we'll unravel the power of memoization and how it can significantly enhance your code's performance and efficiency. Whether you're a beginner or an experienced developer, you'll gain valuable insights into this optimization technique.
Topics covered:
✅ What is memoization and how it works.
✅ Identifying scenarios suitable for memoization.
✅ Implementing memoization with clear, step-by-step examples.
Unlock the full potential of your JavaScript applications by mastering memoization. Watch now and take your coding skills to the next level! 🔥
#JavaScript #Memoization #WebDevelopment #CodingTips #performanceoptimization
References:
👍 Higher Order Functions - • JavaScript Higher Orde...
👍 Closure (Detail) - • JavaScript Closures ar...
👍 Closure (Beginner) - • #77 JavaScript Bangla ...
👍 rest Operator - • #18 - Rest Operator - ...
👍 Array reduce - • #13 - Array reduce() m...
কোন প্রশ্ন থাকলে comment section এ comment করতে পারেন। সেই সাথে আমাদের একটি Facebook Group আছে। সেখানেও আপনার প্রশ্ন করতে পারেন। সব প্রয়োজনীয় link নিচে দেয়া হলো -
👍 Facebook Group - / learnwithsumit
👍 Like our Facebook Page - / letslearnwithsumit
👍 Follow our GitHub Profile - github.com/lea...
👍 Follow us at Instagram - / learnwithsumit
👍 Follow me at - / sumit.analyzen
👍 Learn with Sumit Official VS Code Theme - lwsbd.link/vst
#learnwithsumit
The memoization technique is indeed a crucial part of dynamic programming. thank you dada take love ❤❤
আমরা গর্বিত যে আপনার মতো এমন একটা মেন্টর পেয়েছি তাও আবার বাংলা ভাষায় ❤️। ভাইয়া Mutation Observer নিয়ে একটা ভিডিও চাই। ভালো লাগে যখন আপনার নতুন নতুন ভিডিও চোখে পরে।
LeetCode থেকে প্রথমবার এই memorization এর নাম শুনি। ভেবেছিলাম এটা আবার কী? তারপর এ সম্পর্কে মিডিয়ামের একটা আর্টিকেল পড়ে কিছুটা বুঝেছিলাম। তবে আরো ঘোলাটে হয়ে গিয়েছলো। আপনার টিউটোরিয়াল দেখে পানির মতো বুঝে গেলাম। আর হ্যাঁ, ক্লোসারটাও আপনার কাছ থেকেই বুঝেছিলাম। ভালোবাসা অবিরাম ভাই।
eker por ek agun topic...valobasha roilo vai
অসাধারণ বুজানোর ধরণ!
Great topic. Thanks Sumit vai
ভাইয়া আপনার Content গুলা আমাকে সবসময় অনুপ্রাণিত করে কারণ আমি এই Sector টা তে আসছি আপনার থেকে অনুপ্রাণিত হয়ে। আমি দোয়া কোরি যাতে আপনি ভালো থাকেন সুস্থ থাকেন এবং আরো ভালো Content তৈরি করতে পারেন ধন্যবাদ ভাইয়া।
🙏
Leetcode e amon eta problem solve korechilam, 2din pagol cilam solve korar agea. Amra jokhn self learning kori, especially ami, tokhn jeta na bujhi seta ke kind of mukhostoi kori. Apnar video gulo previous onek mukhosto jinis logically bujhte help kore. Thank you so much. Next video r jonno wait korbo
Javascriptis awesome and Our Sumit vai is awesome.
ধন্যবাদ ভাই 🥰এই রকম অ্যাডভান্স কনসেপ্ট খুব সুন্দর করে বোঝানোর জন্য❤
awesome, thanks a lot. installed your eye peace theme. looking very nice
Asolei memoization eto easy!!! Sarajibon voy paisi ei word take! Thank you Sumit da❤❤
Thanks sumit vai for this greate tutorial
best bhia . akdom panir moto clear hoya gacha. onak Thanks
You are the best teacher I have ever seen.
Excellent!
Please make a video on 'get' and 'set' keyword
Great explanation..
Thanks bhai,eto sundor ekta conceptual video dewer jonno.
খুব গুরুত্বপূর্ণ জিনিস দেখিয়েছেন ❤❤❤, ধন্যবাদ ভাই
Thanks vaiya ❤🥰
Great one. Really enjoying the conceptual tutorials recently. Thanks to Sumit bhaia
Thank you ❤
এক কথায় দারুন ❤
Joss Dada. You are my JS teacher and I'm, always learn from you ❤❤
Thanks vaiya
Very Good explained vhiya
Need more video like this.
functional programming er upor video chai vai
❤ you vai 👌👌
Undoubdtedly This tutorial makes me understood about the overall concept of memoization.Thanks for the tutorial.But,when I pass arguments (0,0) and call the function multiple times then it fails to provide the result from cache.I didn't understand the issue.I will be thankfull if you make this issue clear.Thank you ❤
you make everything easy.
vai, awesome explanation as always. Thank you. ❤❤
Why need higher order function for memoization? We can simply manage key value pair and return the value based on key without creating higher order function.
sekhetre apnake variable or storage ta global scope e korte hobe. sekhetre function ta tar feature niye alada container thakbena. feature onujayi shudhu oi function er kajta ekta jaygay thakbena. erokom global scope e storage rakhle jekhane sekhane function reuse o korte parben na. function ta sorate hole storage tao sorate hobe
Very well explained ❤.
Sir, Data Structure and algorithm with JS. akta playlist cai.
This was incredible dear tutor ❤
One word Awesome.
May Allah bless you. Continuously Learning from LearnnWithSumit.🥰🥰🥰
Good work
Awesome 😍😍😍
❤️🔥
মাথায় ঢুকে গেছে ❤️
Leetcode 30 days challenge er memories problem er solutions hoye gelo 😁😁
vaia ami apnar shokol tutorial gula e dekhi and notun notun skill shikhi
apnar kache ekta request deno use kivabe korte hoy ta niye ekti tutorial banan plzz
Ok vai. thanks
Could anyone please tell me if the BD Jobs is a good site to find a good react native developer? If no, where can I put my advert to find a senior react native developer?
❤️❤️❤️❤️
What if I just want to memorize only the last passed value in the object?
you can do conditional checking
Love you dada
Thanks sumit vai. Parameter gula jokhn alada order e dibo tokhn to abr calculate korbe? Tokhn ki abr kono query korar dorkar porbe?
sekhetre key toiri korar samay sort kore ekta nirdishto order e rakhte paren. je order ei ashuk na keno sort kore ek order e niye niben
Oop এর মত Functional programming এর উপর ভিডিও চাই
একটা প্রশ্ন, যদি আমি key হিসেবে [0,0] পাঠাই সেক্ষেত্রে সমস্যা হচ্ছে। দ্বিতীয়বার সেম ইনপুট দিয়ে কল করলে কন্ডিশন বলছে [0,0] নামের কোন key নেই। এটার সমাধান কী ভাই? ধন্যবাদ।
cache object er moddhe 1st bar er output thik vabe save hoyni. tai amon hocche.
Tricky❤
❤ 06 Dec, 2023
এখন memorization === পানি
ভাই, এতসব না করে আমরা একটা এরে ব্যাবহার করলেই তো হয়। DP concept. যদিও এটা একটা সিম্পল প্রবলেম।
নাকি আপনার মত করেই সলভ করতে হবে..?
Ki bujhlen vai? Ja bollam kichui bujhete paren nai. Apni array use korle kothay korben. Global scope e rakhben. kintu function er vitor rakhben na. taile laav ki holo? Seta to reusable kichu holona! Function soraye niye gele oi array o baire theke sorate hobe.:(
DP teo array er limitation ache. Hashmap is the safest if implemented properly. And language er built-in hashmap normally properly implemented thake.
@@LearnwithSumit ভাই, আমার কথাগুলো কেন জানি কোন ওয়েব ডেভলপারই মানতে চায় না। আমরা যখন C++ দিয়ে CP করি সেখানে তো আর ক্লোজার নাই। মেমরাইজেশনের জন্য আমরা তখন DP use করি। কিন্তু এখানে ব্রাউজার closer এর একটা সুবিধা দিছে তাই সেটা ইউস করি।
apnar kotha web developer keno manye chaibe. apni jodi DP shikhe web development er sathe or specifically JavaScript er sathe onno language er tulona koren seta to expected na. Protita language different. Apnar kotha ejonnoi manbena karon apni JavaScript er moddhe apnar onno language expect korchen. Ami kintu DP er moddhe closure expect korina. Kintu jokhon JavaScript bujhacchi tokhon closure keno bujhabona? Eta functional programming er ekta basic concept!
❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤
এবার বুঝলাম React.js কাকায় useMemo ব্যবহার করে 🙂😳