- 博客(4)
- 收藏
- 关注
原创 动态数组和链表设计栈(C++语言编写)
动态数组和链表设计栈 前言 本人菜鸟一枚,如有不对的地方,望指出!共同学习。 1. 动态数组设计顺序栈 直接上代码 #include<iostream> #include<string> #include<algorithm> using namespace std; template<class T> void ChangeSize1D(T* &a, const int oldSize, const int newSize); template&l
2020-06-09 10:13:58 236
原创 数据结构与算法之排序算法总结
排序算法总结 前言 本人菜鸟一枚,程序均为C++编写,如有错误,欢迎平均区指出,一定积极改正,共同学习! 7种排序算法 ①冒泡排序 ②选择排序 ③插入排序 ④快速排序 ⑤归并排序 ⑥基数排序 ⑦堆排序 1. 冒泡排序 在这里插入代码片 ...
2020-06-01 17:04:32 196
原创 算法笔试模拟题精解之“一的个数”
算法笔试模拟题精解之“一的个数” 前言 本人菜鸟一枚,代码均为C++编写,题目可以做出结果,但是相信各位大佬们会有更好的解法,如果有错误,欢迎在评论区指出,一起学习。 题目 给你两个数字l、r,问在区间[l,r] 内的所有数中,二进制表示下“1”的个数最多的一个数是多少,如果有多个相同的,输出所有符合条件的数中最小的一个数。 输入一个整数l, 和一个整数r。(1<=l<=r<=10^9) 输出一个数字表示[l,r] 内二进制下“1”的个数最多的数。如果有多个,输出符合条件的数中最小的。 示
2020-05-28 15:13:38 332
原创 算法笔试模拟题精解之“Tom 爱吃巧克力”
@算法笔试模拟题精解之“Tom 爱吃巧克力” 本人C++菜鸟一枚,题目可以做出结果,但是相信各位大佬们会有更好的解法,如果有错误,欢迎在评论区指出,一起学习 **题目:**Tom 非常喜欢巧克力,他上次买的巧克力吃完了,所以他打算再去买k 块巧克 力回来(1<=k<=1e5),他又是一个非常节俭的一个人,所以他想花最少的钱去买巧 克力。 现在有n 家卖巧克力的店(1<=n<=1e5),每个店的巧克力都限购bi 块( 最多只 能买bi 块,1<=bi<=1e5),每块的价格
2020-05-26 16:13:32 330
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人