没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
point-to-offer-edition2 剑指offer原书第二版的java实现 说明 《剑指offer》,从名字上看虽不是一本系统的算法书,但很多师兄师姐都推荐它,因为很多互联网公司的面试算法题都能这本书上找到思路,链表,二叉树,图,查找,排序,时间空间的优化,队列,栈,覆盖面比较广且不拖沓。无奈这本书是用C++写的,为了方便复习与参考,已将用Java写了一遍。今年5月,该书第二版发布,新添的内容也很不错,动态规划,回溯法,贪婪算法,正则表达式等,我便又买了第二版。一是打算再刷一遍旧题,巩固下,二是见见新题。欢迎交流指教。 源代码 github地址: 类别顺序分析(部分题目) #####字符串 页号 题目 简书链接 51 5.替换空格 124 19.正则表达式匹配 127 20.表示数字的字符串 284 58.翻转单词顺序 286 58.2.左旋转字符串 318 67.把字符串转换
资源推荐
资源详情
资源评论
收起资源包目录
point-to-offer-edition2-master.zip (89个子文件)
point-to-offer-edition2-master
src
chapter2
P25_AssignmentOperator.java 1KB
P68_QueueWithTwoStacks.java 1KB
P44_FindInPartiallySortedMatrix.java 1KB
P58_PrintListInReversedOrder.java 1KB
P65_NextNodeInBinaryTrees.java 2KB
P62_ConstructBinaryTree.java 2KB
P92_RobotMove.java 2KB
P89_StringPathInMatrix.java 2KB
P60_TraversalOfBinaryTree.java 6KB
P51_ReplaceSpaces.java 1KB
P32_Singleton.java 7KB
P39_DuplicationInArray.java 5KB
P71_StackWithTwoQueues.java 2KB
P100_NumberOf1InBinary.java 1KB
P82_MinNumberInRotatedArray.java 1KB
P96_CuttingRope.java 838B
P79_Sort.java 9KB
P79_QuickSortThreeWayImpl.java 5KB
P74_Fibonacci.java 3KB
chapter6
P294_DicesProbability.java 1KB
P286_LeftRotateString.java 1KB
P312_ExchangeTwoNumbers.java 597B
P280_TwoNumbersWithSum.java 1004B
P298_ContinousCards.java 1KB
P300_LastNumberInCircle.java 1KB
P313_ConstructArray.java 1KB
P282_ContinuousSequenceWithSum.java 1KB
P273_isBalanced.java 2KB
P292_QueueWithMax.java 2KB
P310_AddTwoNumbers.java 634B
P304_MaximalProfit.java 894B
P271_TreeDepth.java 2KB
P288_MaxInSlidingWindow.java 1KB
P266_GetMissingNumber.java 974B
P267_IntegerIdenticalToIndex.java 1022B
P278_NumberAppearOnce.java 3KB
P284_ReverseWordsInSentence.java 1KB
P269_KthNodeInBST.java 1KB
P275_NumberAppearOnce.java 1KB
P307_Accumulate.java 515B
P263_NumberOfK.java 2KB
chapter3
P142_ReverseList.java 903B
P148_SubstructureInTree.java 2KB
P119_DeleteNodeInList.java 1KB
P129_ReorderArray.java 975B
P113_Power.java 1KB
P114_Print1ToMaxOfNDigits.java 1KB
P145_MergeSortedLists.java 2KB
P134_KthNodeFromEnd.java 1KB
P122_deleteDuplicatedNode.java 2KB
P139_EntryNodeInListLoop.java 1KB
P124_RegularExpressionsMatching.java 2KB
P127_NumberStrings.java 3KB
chapter5
P236_LongestSubstringWithoutDup.java 1KB
P227_SortArrayForMinNumber.java 1KB
P205_MoreThanHalfNumber.java 2KB
P253_CommonNodesInLists.java 3KB
P209_KLeastNumbers.java 4KB
P221_NumberOf1.java 2KB
P225_DigitsInSequence.java 1KB
P233_MaxValueOfGifts.java 3KB
P231_TranslateNumbersToStrings.java 1KB
P247_FirstNotRepeatingCharInStream.java 1KB
P218_GreatestSumOfSubarrays.java 1KB
P243_FirstNotRepeatingChar.java 2KB
P249_InversePairs.java 2KB
P214_StreamMedian.java 9KB
P240_GetUglyNumber.java 2KB
chapter7
P326CommonParentInTree.java 4KB
P318_StringToInt.java 4KB
structure
ListNode.java 702B
TreeNode.java 1KB
chapter4
P151_MirrorOfBinaryTree.java 977B
P197_StringPermutation.java 3KB
P179_SequenceOfBST.java 1KB
P168_StackPushPopOrder.java 1KB
P174_printTreeInLine.java 1KB
P165_StackWithMin.java 1KB
P161_PrintMatrix.java 3KB
P171_PrintTreeFromTopToBottom.java 1KB
P187_CopyComplexList.java 5KB
P199_StringCombination.java 2KB
P191_ConvertBinarySearchTree.java 2KB
P176_printTreeInSpecial.java 2KB
P182_FindPath.java 3KB
P194_SerializeBinaryTrees.java 2KB
P159_SymmetricalBinaryTree.java 3KB
README.md 13KB
.gitignore 314B
共 89 条
- 1
资源评论
张一库
- 粉丝: 31
- 资源: 4677
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功