文件名称:leetcode-js:使用JavaScript练习解决问题的技能
文件大小:14KB
文件格式:ZIP
更新时间:2024-04-07 08:03:54
JavaScript
哈希表的模式 等价于JavaScript中的Python字典 Map()是Python字典的等效数据结构 const map = new Map ( ) 检查钥匙是否在地图上。 if ( map . has ( key ) ) { } 或者 if ( key in map ) { } 通过钥匙获得价值 map . get ( key ) 或者 map [ key ] 设置键的值 map . set ( key , value ) 或者 map [ key ] = value 从数组构建邻接表 const graph = new Map ( ) for ( const [ u , v ] of prerequisites ) { if ( graph . has ( v ) ) { graph . get ( v ) . push ( u ) } else
【文件预览】:
leetcode-js-main
----.gitignore(2KB)
----9. Palindrome Number()
--------Solution.js(248B)
--------SolutionArray.js(307B)
----5. Longest Palindromic Substring()
--------Solution.js(851B)
--------SolutionDP.js(1021B)
----1. Two Sum()
--------Solution.js(358B)
----README.md(2KB)
----20. Valid Parentheses()
--------Solution.js(530B)
----19. Remove Nth Node From End of List()
--------SolutionOnePass.js(908B)
--------SolutionTwoPass.js(983B)
----96. Unique Binary Search Trees()
--------Solution.js(348B)
----95. Unique Binary Search Trees II()
--------Solution.js(1KB)
----2. Add Two Numbers()
--------Solution.js(881B)
----37. Sudoku Solver()
--------SolutionPyEquivalent.js(2KB)
----133. Clone Graph()
--------SolutionDFS.js(899B)
--------SolutionBFS.js(782B)
----210. Course Schedule II()
--------Solution.js(1KB)
----36. Valid Sudoku()
--------Solution.js(935B)
----24. Swap Nodes in Pairs()
--------SolutionRecursiveOn.js(441B)
--------SolutionIterative.js(758B)