
算法入门
叶上初阳1995
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
算法刷题c++记录之算法思想部分
算法思想: 一、双指针 思想:双指针主要用于遍历数组,两个指针指向不同的元素,从而协同完成任务。 1.排序数组的两数之和(easy 167) 给定一个已按照升序排列 的有序数组,找到两个数使得它们相加之和等于目标数。 函数应该返回这两个下标值 index1 和 index2,其中 index1 必须小于 index2。 说明: 返回的下标值(index1 和 index2)不是从零开始的。 你可以...原创 2020-03-30 23:51:13 · 1358 阅读 · 0 评论 -
算法题c++刷题记录之数据结构部分
:1.题目描述:用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。 分析:栈是先进后出,队列是先进先出 因此 push的话直接在stack1读入就好了 pop的话,需要从stack1压入stack2,再由stack2弹出 注意:若stack2是空的,需要从stack1向其压入数据 若stack2不空,则须stack2先弹出,空了之后,stack1压入 否则会影响元...原创 2020-02-12 21:28:15 · 899 阅读 · 0 评论 -
python内置函数set()
set() 函数创建一个无序不重复元素集,可进行关系测试,删除重复数据,还可以计算交集、差集、并集等。 class set([iterable]) 参数说明: iterable – 可迭代对象对象; 返回值 返回新的集合对象。 实例 以下实例展示了 set 的使用方法: x = set(‘runoob’) y = set(‘google’) x, y (set([‘b’, ‘r’, ‘u’,...原创 2019-12-15 22:00:54 · 597 阅读 · 0 评论