UNPKG

wk_utils

Version:

一个轻便、快捷、实用的成长型自定义工具函数库

43 lines (36 loc) 1.23 kB
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <title>demo</title> </head> <body> <noscript>You need to enable JavaScript to run this app.</noscript> <script src="../dist/wkUtils.js"></script> <script> // const queue = new wkUtils.Queue(); // queue.enQueue('A') // queue.enQueue('B') // queue.enQueue('C') // queue.enQueue('D') // queue.enQueue('E') // console.log(queue.front(), queue.size(), queue.isEmpty()) // console.log(queue.deQueue()) // console.log(queue.deQueue()) // console.log(queue.deQueue()) // wkUtils. passGame(['A','B','C','D','E','F','G'], 3); const pQueue = new wkUtils.PriorityQueue(); pQueue.enQueue('A', 99) pQueue.enQueue('B', 22) pQueue.enQueue('C', 66) pQueue.enQueue('D', 88) pQueue.enQueue('E', 55) let size = pQueue.size(); for(let i = 0; i < size; i++){ let item = pQueue.deQueue() console.log(item.data, item.priority) } </script> </body> </html>