![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
瑞卡哥哥
这个作者很懒,什么都没留下…
展开
-
求子数组的最大和要求O(n)
求子数组的最大和输入一个整形数组,有整数也有负数,数组中连续一个或多个子数组,每个子数组都有一个和,求所有子数组的和的最大值,要求时间复杂度O(n)原创 2014-11-03 13:37:44 · 1053 阅读 · 0 评论 -
上下排数问题
根据上排给出的10个数,在其下排填出对应的十个数,要求下排每个数都是上排那十个数在下排出现的次数。原创 2014-11-03 13:31:10 · 842 阅读 · 0 评论 -
不用分支语句实现1+2+。。。+n
不使用乘除法,for、while 、if、else、switch、case、以及A?B:C三元表达式求1+2+3+...+n原创 2014-11-03 14:12:21 · 889 阅读 · 0 评论 -
寻找单向链表的倒数第k个节点
输入一个单向链表,输出这个单向链表的倒数第k个节点原创 2014-11-03 14:35:22 · 820 阅读 · 0 评论 -
寻找字符串中第一个只出现一次打字符
寻找字符串中第一个只出现一次打字符原创 2014-11-03 14:56:25 · 849 阅读 · 0 评论 -
n个数字形成一个圆圈,隔m个数字删除一个的问题
n个数字(0,1,2,3.。。n)形成一个圆圈,从数字0开始,每次从这个圆圈中删除第m个数字(第一个为数字本身,第二个为当前的下一个数字)当一个数字删除后,从被删除的下一个继续删除第m个数字。求剩下的最后一个数字。原创 2014-11-05 22:30:15 · 2166 阅读 · 0 评论 -
实现O(1)时间复杂度带有min和max 函数的栈
只是演示实现,不考虑栈使用的数据结构是vector 还是其他容器。原创 2014-10-28 22:00:34 · 3673 阅读 · 0 评论