# 牛客网直通BAT算法精讲课
牛客网上算法精品课程的代码,本人在准备秋招的时候购买了课程;希望通过这门课复习基础的算法知识来面对和迎接招聘面试过程中可能遇到的算法问题。不管是校招还是社招都有一定帮助。祝所有想找到好工作的伙伴们都能找到心仪的工作
这套代码是我在学习过程中做练习题留下的,只有少数几道不会是参考别人的,其余都是自己完成。并在代码中加上注释去帮助我和读者理解困难的步骤
本套代码的特点:
1.在难理解的代码步骤中含有一定的注释去帮助理解
2.代码有JAVA和C++ 两个版本 适用不同语言的读者
3.代码目录架构完全按照课程顺序排版,清晰可读,方便查找
如果大家觉得想去学习课程,可以用我的优惠码优惠10元进行课程学习: AcRMKFY,邀请链接为:[http://www.nowcoder.net/courses/1?coupon=AcRMKFY](http://www.nowcoder.net/courses/1?coupon=AcRMKFY)。你可邀请朋友和你一起来上这门课,通过你的邀请链接购买,或在购买时手动填入你的邀请码,购课成功后,你和他都将获得10元现金奖励。奖金可无限累加哦!
没有合适的资源?快使用搜索试试~ 我知道了~
牛客网BAT算法练习题答案,包括JAVA和C++两个版本,代码中附上大量注释帮助理解程序.zip
共187个文件
java:93个
cpp:93个
md:1个
0 下载量 197 浏览量
2024-01-14
09:39:13
上传
评论
收藏 118KB ZIP 举报
温馨提示
Java是一种高性能、跨平台的面向对象编程语言。它由Sun Microsystems(现在是Oracle Corporation)的James Gosling等人在1995年推出,被设计为一种简单、健壮、可移植、多线程、动态的语言。Java的主要特点和优势包括以下几个方面: 跨平台性(Write Once, Run Anywhere): Java的代码可以在不同的平台上运行,只需编写一次代码,就可以在任何支持Java的设备上执行。这得益于Java虚拟机(JVM),它充当了代码和底层硬件之间的中介。 面向对象: Java是一种纯粹的面向对象编程语言,支持封装、继承和多态等面向对象的概念。这使得Java编写的代码更加模块化、可维护和可扩展。 多线程支持: Java内置了对多线程的支持,允许程序同时执行多个任务。这对于开发需要高并发性能的应用程序(如服务器端应用、网络应用等)非常重要。 自动内存管理(垃圾回收): Java具有自动内存管理机制,通过垃圾回收器自动回收不再使用的对象,使得开发者不需要手动管理内存,减轻了程序员的负担,同时也减少了内存泄漏的风险。
资源推荐
资源详情
资源评论
收起资源包目录
牛客网BAT算法练习题答案,包括JAVA和C++两个版本,代码中附上大量注释帮助理解程序.zip (187个子文件)
TreeToSequence.cpp 3KB
SelectionSort.cpp 2KB
IdenticalTree.cpp 2KB
Solution.cpp 2KB
ChkIntersection.cpp 2KB
ChkIntersection.cpp 2KB
Exchange.cpp 2KB
MaxSubtree.cpp 2KB
InsertValue.cpp 2KB
Rotation.cpp 1KB
TreeToSequence.cpp 1KB
MinValue.cpp 1KB
FindErrorNode.cpp 1KB
MergeSort.cpp 1KB
Rotation.cpp 1KB
LCS.cpp 1KB
CheckIntersect.cpp 1KB
CheckCompletion.cpp 1KB
MinCost.cpp 1KB
CountNodes.cpp 1KB
TreePrinter.cpp 1KB
Backpack.cpp 1KB
KInverse.cpp 1KB
Solution.cpp 1KB
QuickSort.cpp 1KB
RadixSort.cpp 1KB
StackReverse.cpp 1KB
Palindrome.cpp 1KB
DistinctSubstring.cpp 1KB
MaxTree.cpp 1KB
TreePrinter.cpp 1KB
Gap.cpp 999B
ScaleSort.cpp 992B
LongestDistance.cpp 974B
Championship.cpp 968B
OddAppearance.cpp 918B
TreeToString.cpp 910B
HeapSort.cpp 904B
ChkLoop.cpp 902B
Checker.cpp 872B
Find.cpp 861B
Divide.cpp 855B
TwoStack.cpp 849B
Compare.cpp 829B
TwoStacks.cpp 808B
Common.cpp 791B
CheckBalance.cpp 766B
Solution.cpp 762B
SlideWindow.cpp 725B
Ants.cpp 692B
Subsequence.cpp 685B
CombineByMistake.cpp 663B
LeftMostAppearance.cpp 653B
LongestIncreasingSubsequence.cpp 635B
MinimumPath.cpp 630B
ClearValue.cpp 624B
CountingSort.cpp 622B
LonelyA.cpp 615B
Random01.cpp 614B
ThreeColor.cpp 593B
Prior.cpp 588B
Random7.cpp 587B
Transform.cpp 584B
Remove.cpp 582B
Replacement.cpp 565B
BubbleSort.cpp 550B
StandInLine.cpp 546B
Bag.cpp 540B
GoUpstairs.cpp 527B
Robot.cpp 461B
InsertionSort.cpp 443B
Reverse.cpp 429B
QuickPower.cpp 420B
RandomPrint.cpp 419B
Parenthesis.cpp 417B
HighAndShort.cpp 409B
Finder.cpp 406B
ShellSort.cpp 394B
FoldPaper.cpp 380B
Parenthesis.cpp 374B
Clear.cpp 372B
BuyTickets.cpp 362B
Stack.cpp 357B
Swap.cpp 333B
OddAppearance.cpp 320B
Merge.cpp 281B
Translation.cpp 279B
Game.cpp 210B
Paint.cpp 103B
Jump.cpp 86B
TreeCount.cpp 0B
RandomSeg.cpp 0B
HorseRace.cpp 0B
TreeToSequence.java 3KB
IdenticalTree.java 2KB
ChkIntersection.java 2KB
ChkIntersection.java 2KB
QuickSort.java 2KB
Solution.java 2KB
MergeSort.java 2KB
共 187 条
- 1
- 2
资源评论
JJJ69
- 粉丝: 6009
- 资源: 5613
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功