1) explanation up to mark, clear and concise. 2) no asking for like and subscribe. That's why i liked and subscribed to your channel. 3)quality content. 4) after watching your videos it gives me more confidence in dsa. Thanks 🙏
@greatred2558 Жыл бұрын
It’s good to see you again 😊
@aadil4236 Жыл бұрын
You're back!! And with leetcode premium this time. Bade log. Good to see you back.
@priyabratadas2392 Жыл бұрын
Thank you !! Almost every problem seems simpler after its explained by you!!
@leetcoder1159 Жыл бұрын
Was missing you 😅 Leetcode Queen 👑
@Ujjwal7120 Жыл бұрын
I recently discovered this channel Wow your explanation are so simple and good
@p25_rhythm70 Жыл бұрын
nice to see you back your explanations are very good and on point
@tindo00383 ай бұрын
amazing explanation. thank you.
@OpeLeke Жыл бұрын
Thanks Alisha
@srivastavkumar54977 ай бұрын
Thank you mam
@shivanshgupta1509 Жыл бұрын
Welcome back!!
@manishkumar-uw5mw Жыл бұрын
Good to see you again 🥳🥳
@Idukhan-jj9kc Жыл бұрын
Ma'am good to see🎉🎉please continue
@sayansen0361 Жыл бұрын
Happy belated teacher's day ma'am
@dharmeshpanchal164211 ай бұрын
Fantastic 🎊👌👌
@AnujSharma-ro4kc Жыл бұрын
Welcome back after sooo long 😊
@raushankumar6993 Жыл бұрын
Welcome back☺☺
@Code_express Жыл бұрын
finally after many days
@ASHUTOSHSHARMA-h4w7 ай бұрын
God made you beautiful and intelligent ❤. Thank you for the help
@leetcoder1159 Жыл бұрын
One video on how to improve communication skills for coding interview
@HuzaifaBilal-fo7zc8 ай бұрын
Make video on Print combinations of r elements in an array of size n
@mustafizurrahman1560 Жыл бұрын
This channel is alive?
@mayankshakya9200 Жыл бұрын
When you completed yr btech and from where ?
@Abubakar9171811 ай бұрын
message to all learner, dont forget to subscribe to this channel.
@anshulgoel1940 Жыл бұрын
Why is no one talking about time complexity ?
@mukulkhanna50715 ай бұрын
can anyone pls share time complexity??? I am bit confused
@harshmishra3524 Жыл бұрын
jai shree ram
@TheViral_fyp6 ай бұрын
Are you alive Mam ?
@mathematics61999 ай бұрын
Didi did you got laid off from ms?
@DURGESHKUMAR-pu4wq Жыл бұрын
I thought you forgot your Chanel password 😂
@probabilitycodingisfunis1 Жыл бұрын
😂😂😂
@ozzy-fr7vj3 ай бұрын
Rust implementation -> // Definition for a binary tree node. // #[derive(Debug, PartialEq, Eq)] // pub struct TreeNode { // pub val: i32, // pub left: Option, // pub right: Option, // } // // impl TreeNode { // #[inline] // pub fn new(val: i32) -> Self { // TreeNode { // val, // left: None, // right: None // } // } // } use std::{rc::Rc, cell::RefCell, collections::HashMap}; type T = Option; macro_rules! treeNode { ($n:expr) => { Some(Rc::new(RefCell::new(TreeNode::new($n)))) }; ($a:expr, $b:expr) => { Some(Rc::new(RefCell::new(TreeNode { val: 0, left: $a, right: $b, })))}; } impl Solution { pub fn all_possible_fbt(n: i32) -> Vec { fn bk(n: i32, dp: &mut HashMap) -> Rc { match n { 0 => dp.get(&0).unwrap().clone(), 1 => dp.get(&1).unwrap().clone(), _ if dp.contains_key(&n) => dp.get(&n).unwrap().clone(), _ => { let mut res = Vec::new(); for l in (1..n).step_by(2) { let r = n - 1 - l; for t1 in bk(l, dp).iter() { for t2 in bk(r, dp).iter() { res.push(treeNode!(t1.clone(), t2.clone())); } } } let res = Rc::new(res); dp.insert(n, res.clone()); res } } } let result = bk( n, &mut HashMap::from([ (0, Rc::new(Vec::::new())), (1, Rc::new(vec![treeNode!(0)])), ])); Rc::try_unwrap(result).unwrap() } }