Actually i watched several videos but recently i noticed that always your way of explaining makes me understand things .Not everyone's cup of tea .Keep going bro🔥🔥
@techdose4u5 сағат бұрын
🙏🏼
@theseshadesgucci93542 күн бұрын
nice explanation with illustrations ! keep up the good work man really appreciated
@techdose4u2 күн бұрын
thanks
@pavanpandya90802 күн бұрын
Great Explanation.
@techdose4u2 күн бұрын
Thanks
@allwell85702 күн бұрын
Best Explanation
@techdose4u2 күн бұрын
🙏🏼
@tejaschavan0072 күн бұрын
Grate Explanation💥
@techdose4u2 күн бұрын
welcome
@YuelaiSu2 күн бұрын
Good explanation
@techdose4u2 күн бұрын
Thanks and welcome
@divypareek82302 күн бұрын
Great explanation sir
@techdose4u2 күн бұрын
thanks
@sailendrachettri85212 күн бұрын
Thank you sir :)
@techdose4u2 күн бұрын
welcome
@Anikait-h3d2 күн бұрын
it was difficult. had to see video multiple times. i still couldnt undertand why we are doing and operation on isSafe ,checkSafeState ans
@techdose4u2 күн бұрын
to optimise runtime. sane result of a node like in DP
@Marvel9-j4d2 күн бұрын
Today you uploaded late . 😢
@techdose4u2 күн бұрын
prediction of question dint work :)
@gypsygirlkigypsylifeКүн бұрын
can u detect the error class Solution { public: vectorsafe_node; bool dfs(vector& graph,vector&visited,int i){ visited[i]=1; bool is_safe=false; for(int neigh:graph[i]){ if(visited[neigh]==0){ is_safe&=dfs(graph,visited,neigh); } else if(visited[neigh]==1){//cycle return safe_node[i]=false; } else if(visited[neigh]==2){//already computed is_safe&=safe_node[neigh]; } } visited[i]=2; return safe_node[i]=is_safe; } vector eventualSafeNodes(vector& graph) { int n=graph.size(); safe_node=vector(n,true); vectorvisited(n,0); for(int i=0;i