lrucacheleetcode-leetcode_problems:leetcode_problems

时间:2024-07-19 16:39:48
【文件属性】:

文件名称:lrucacheleetcode-leetcode_problems:leetcode_problems

文件大小:65KB

文件格式:ZIP

更新时间:2024-07-19 16:39:48

系统开源

lru缓存leetcode 描述 这是一个包含我所有解决方案的项目。 每个子项目都是一个问题的解决方案,解决方案总是在“ .h”或“ .hpp”文件中提供,与leetcode提供的类相同,而一些子项目也有一个“*.cpp”文件对相关解决方案进行简单测试。 如果您发现任何问题或想为此项目做出贡献,请与我联系,我将很乐意接受您的建议。 作者张文森,。 2014-06-14之前解决的问题 在项目ReverseString 中反转字符串中的单词。 评估项目evalRPN 中的反向波兰表示法。 在项目SortList中的项目中排序列表。 项目sortListInsertion 中的插入排序列表。 LRUCache项目中的LRU 缓存。 二叉树后序遍历? 二叉树先序遍历? LinkedListCycle2项目中的链表周期 II 项目LinkedListCycle 中的链表循环 在项目BuildTree_in_post 中从中序和后序遍历构造二叉树。 在项目buildTree_pre_in 中从Preorder和Inorder Traversal 构造二叉树。 合并项目MergeSortedArra


【文件预览】:
leetcode_problems-master
----LinkedListCycle2()
--------LinkedListCycle2.vcxproj.user(143B)
--------LinkedListCycle2.vcxproj(4KB)
--------LinkedListCycle2.vcxproj.filters(965B)
--------LinkedListCycle2.hpp(1KB)
----.gitignore(36B)
----leetcode.suo(47KB)
----TwoSum()
--------TwoSum.hpp(2KB)
--------TwoSum.vcxproj.filters(1KB)
--------TwoSum.vcxproj(4KB)
--------TwoSum.vcxproj.user(143B)
--------TwoSum.cpp(293B)
----README.md(2KB)
----MergeSortedArray()
--------MergeSortedArray.vcxproj(4KB)
--------MergeSortedArray.vcxproj.user(143B)
--------MergeSortedArray.hpp(415B)
--------MergeSortedArray.vcxproj.filters(965B)
----leetcode.sln(8KB)
----LinkedListCycle()
--------LinkedListCycle.vcxproj.user(143B)
--------LinkedListCycle.vcxproj(4KB)
--------LinkedListCycle.vcxproj.filters(964B)
--------LinkedListCycle.hpp(739B)
----NQuene1()
--------Main.cpp(734B)
--------NQuene1.vcxproj(4KB)
--------NQuene1.vcxproj.user(143B)
--------NQueen1.hpp(1KB)
--------NQuene1.vcxproj.filters(1KB)
----NQueens2()
--------NQueens2.vcxproj.user(143B)
--------NQueens2.hpp(1KB)
--------NQueens2.vcxproj(4KB)
--------NQueens2.vcxproj.filters(957B)
----LeetCode()
--------Utils.h(43B)
--------Test.cpp(212B)
--------LeetCode.vcxproj.filters(1KB)
--------LeetCode.vcxproj.user(143B)
--------LeetCode.vcxproj(4KB)
--------Pow.hpp(1KB)
----LRUCache()
--------main.cpp(74B)
--------LRUCache.vcxproj.filters(1KB)
--------LRUCache.vcxproj(4KB)
--------LRUCache.vcxproj.user(143B)
--------LRUCache.hpp(3KB)
----BuildTree_in_post()
--------BuildTree_in_post.vcxproj.user(143B)
--------BuildTree_in_post.h(1KB)
--------Utils.h(62B)
--------test.cpp(363B)
--------BuildTree_in_post.vcxproj(4KB)
--------BuildTree_in_post.vcxproj.filters(1KB)
----ReverseString()
--------main.cpp(142B)
--------Utils.h(81B)
--------ReverseString.vcxproj(4KB)
--------ReverseString.vcxproj.user(143B)
--------reverseWords.hpp(2KB)
--------ReverseString.vcxproj.filters(1KB)
----leetcode201405()
--------main.cpp(350B)
--------BuildTree.hpp(1KB)
--------leetcode201405.vcxproj.filters(1KB)
--------Utils.h(99B)
--------leetcode201405.vcxproj(4KB)
--------leetcode201405.vcxproj.user(143B)
----sortListInsertion()
--------sortListInsertionTest.cpp(554B)
--------sortListInsertion.vcxproj(4KB)
--------sortListInsertion.vcxproj.user(143B)
--------sortListInsertion.vcxproj.filters(1KB)
--------sortListInsertion.h(1KB)
----SortList()
--------sortList.hpp(2KB)
--------sortListTest.cpp(438B)
--------SortList.vcxproj(4KB)
--------SortList.vcxproj.user(143B)
--------SortList.vcxproj.filters(1KB)
----MergeSortedLists()
--------MergeSortedLists.vcxproj.filters(965B)
--------MergeSortedLists.hpp(1KB)
--------MergeSortedLists.vcxproj(4KB)
--------MergeSortedLists.vcxproj.user(143B)
----evalRPN()
--------evalRPN.vcxproj.filters(1KB)
--------main.cpp(314B)
--------evalRPN.vcxproj.user(143B)
--------evalRPN.hpp(1KB)
--------evalRPN.vcxproj(4KB)
----ValidSudoku()
--------ValidSudoku.vcxproj.user(143B)
--------sudokuValid.cpp(892B)
--------ValidSudoku.hpp(2KB)
--------ValidSudoku.vcxproj.filters(1KB)
--------ValidSudoku.vcxproj(4KB)

网友评论