@milly.wxj: #fyyyyyyyyyyyyyyyy

Camilly Vitória
Camilly Vitória
Open In TikTok:
Region: BR
Sunday 13 September 2026 14:17:09 GMT
33472
4423
0
44

Music

Download

Comments

There are no more comments for this video.
To see more videos from user @milly.wxj, please go to the Tikwm homepage.

Other Videos

Most people try to learn DSA backwards. They jump into dynamic programming before they can implement a linked list. They study graphs before they understand recursion. Then they wonder why problems feel unsolvable — it's not the difficulty, it's the missing foundation. This roadmap is the right order. Start with the language basics — you can't think about algorithms if you're still fighting the syntax. Move to arrays and strings, because almost every pattern you'll ever see is built on top of them. Linked lists teach you pointer thinking. Stack and queue teach you access patterns — LIFO vs FIFO — and those two ideas show up everywhere, from DFS to BFS to undo operations. Then hashing, because O(1) lookup changes how you think about every problem that comes after. Recursion and backtracking is the bridge. Once you really understand how the call stack works — and how to undo a decision — searching, sorting, dynamic programming, and graph traversal all start to click. The middle section is where most interview prep stalls. DP, graphs, advanced graph algorithms, DSU — these feel hard because people reach them too early, without the foundation underneath. In order, with practice, they're learnable. The advanced section — network flow, segment trees, game theory, approximation algorithms — is where competitive programming lives. You may not need all of it for your next interview. But knowing it exists, and where it fits, changes how you read AI-generated code. When a model reaches for a Fenwick tree or a monotonic deque, you'll know why. That's the real goal. Not just to grind problems. To build the mental model that lets you evaluate any solution — human or machine — and know if it's right. Save this. Follow the order. #HackProduct #codevisuals #coding #dsa #algorithms #datastructures #softwareengineering
Most people try to learn DSA backwards. They jump into dynamic programming before they can implement a linked list. They study graphs before they understand recursion. Then they wonder why problems feel unsolvable — it's not the difficulty, it's the missing foundation. This roadmap is the right order. Start with the language basics — you can't think about algorithms if you're still fighting the syntax. Move to arrays and strings, because almost every pattern you'll ever see is built on top of them. Linked lists teach you pointer thinking. Stack and queue teach you access patterns — LIFO vs FIFO — and those two ideas show up everywhere, from DFS to BFS to undo operations. Then hashing, because O(1) lookup changes how you think about every problem that comes after. Recursion and backtracking is the bridge. Once you really understand how the call stack works — and how to undo a decision — searching, sorting, dynamic programming, and graph traversal all start to click. The middle section is where most interview prep stalls. DP, graphs, advanced graph algorithms, DSU — these feel hard because people reach them too early, without the foundation underneath. In order, with practice, they're learnable. The advanced section — network flow, segment trees, game theory, approximation algorithms — is where competitive programming lives. You may not need all of it for your next interview. But knowing it exists, and where it fits, changes how you read AI-generated code. When a model reaches for a Fenwick tree or a monotonic deque, you'll know why. That's the real goal. Not just to grind problems. To build the mental model that lets you evaluate any solution — human or machine — and know if it's right. Save this. Follow the order. #HackProduct #codevisuals #coding #dsa #algorithms #datastructures #softwareengineering
Poisson crémeux à la toscane    400g de Poisson blanc (lotte, cabillaud …) plutôt épais Farine  1 oignon  2 gousses d’ail  120g de tomates cerises Tomates séchées (une dizaine) 1 poignée d’épinards frais ou comme moi 4 blocs en branche surgelés 1 bouillon cube ou 2 càc en poudre 20 cl de crème liquide 100g de parmesan râpé Sel, poivre, paprika doux  1. Rincer les filets de poisson sous l’eau. Les essuyer avec du papier absorbant. Couper en morceaux et les passer dans la farine. 2. Faire chauffer1 fond d’huile d’olive dans une poêle. Faire revenir les morceaux de poisson environ 3mn de chaque côté. Les saler et poivrer. Les réserver sur une assiette couverte. 3. Dans la même poêle faire revenir l’oignon et les gousses d’ail émincées 3 minutes 4. Ajouter les tomates cerises coupées en 2 et les tomates séchées coupées. Faire revenir quelques minutes. 5. Ajouter 1 bouillon cube émietté (ou en poudre) et 1/2 verre d’eau. 6. Laisser réduire un peu et ajouter les épinards.  7. Une fois les épinards fondus ou décongelés, ajouter la crème liquide et une bonne quantité de paprika.  8. Laisser mijoter pour que la sauce devienne bien onctueuse. Ajouter le parmesan râpé et vérifier l’assaisonnement. Saler et Poivrer. 9. Ajouter les morceaux de poisson sur le dessus sans trop manipuler pour ne pas les déchiqueter. Les faire réchauffer quelques minutes avant de servir le plat accompagné de riz ou de pâtes.  #poisson #recettefacile #ideerepas #recette #recetterapide
Poisson crémeux à la toscane 400g de Poisson blanc (lotte, cabillaud …) plutôt épais Farine 1 oignon 2 gousses d’ail 120g de tomates cerises Tomates séchées (une dizaine) 1 poignée d’épinards frais ou comme moi 4 blocs en branche surgelés 1 bouillon cube ou 2 càc en poudre 20 cl de crème liquide 100g de parmesan râpé Sel, poivre, paprika doux 1. Rincer les filets de poisson sous l’eau. Les essuyer avec du papier absorbant. Couper en morceaux et les passer dans la farine. 2. Faire chauffer1 fond d’huile d’olive dans une poêle. Faire revenir les morceaux de poisson environ 3mn de chaque côté. Les saler et poivrer. Les réserver sur une assiette couverte. 3. Dans la même poêle faire revenir l’oignon et les gousses d’ail émincées 3 minutes 4. Ajouter les tomates cerises coupées en 2 et les tomates séchées coupées. Faire revenir quelques minutes. 5. Ajouter 1 bouillon cube émietté (ou en poudre) et 1/2 verre d’eau. 6. Laisser réduire un peu et ajouter les épinards. 7. Une fois les épinards fondus ou décongelés, ajouter la crème liquide et une bonne quantité de paprika. 8. Laisser mijoter pour que la sauce devienne bien onctueuse. Ajouter le parmesan râpé et vérifier l’assaisonnement. Saler et Poivrer. 9. Ajouter les morceaux de poisson sur le dessus sans trop manipuler pour ne pas les déchiqueter. Les faire réchauffer quelques minutes avant de servir le plat accompagné de riz ou de pâtes. #poisson #recettefacile #ideerepas #recette #recetterapide

About