| Topic | Data Structure(s) Used | Key Takeaway in Algorithm | Time Complexity | Space Complexity |
|---|---|---|---|---|
| Linked List | ||||
| Loop Detection | Linked List, HashSet (optional) | Floyd's Cycle-Finding (Tortoise & Hare): two pointers at different speeds detect a cycle if they meet. Hashing: store visited nodes. | O(N) | O(1) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| ' VBScript utility to extract Windows product keys and activation status across Windows 7/8/10/11. | |
| ' Uses multiple fallback methods (WMI, PowerShell, Registry) for maximum compatibility with KMS, OEM, and retail licenses. | |
| ' Displays results in a dialog and optionally saves to disk. | |
| ' Requires admin rights. | |
| Option Explicit | |
| ' Variables for WMI, registry access, and data storage | |
| Dim objshell, path, DigitalID, Result | |
| Dim ProductName, ProductID, ProductKey, ProductData |