![Avatar notebook default](https://cdn2.jianshu.io/assets/default_avatar/avatar-notebook-default-640f7dde88592bdf6417d8ce1902636e.png)
9篇文章 · 2484字 · 1人关注
技术群里有人扔出来一道算法题。练手玩玩。 说明:请实现一个函数 merge,传入一个数组,合并数组中【相邻且重复】的元素。 示例: 实现思路,循...
冒泡排序 之所以叫冒泡排序的原因是,数据值会像气泡一样从数组的一端漂浮到另一端。假设正在将一组数字按照升序排列,较大的值会浮动到数组的右侧,而较...
传说在公元1 世纪的犹太战争中,犹太历史学家弗拉维奥·约瑟夫斯和他的40 个同胞被罗马士兵包围。犹太士兵决定宁可自杀也不做俘虏,于是商量出了一个...
传说在公元1 世纪的犹太战争中,犹太历史学家弗拉维奥·约瑟夫斯和他的40 个同胞被罗马士兵包围。犹太士兵决定宁可自杀也不做俘虏,于是商量出了一个...
1.修改Queue类,形成一个Deque类。这是一个和队列类似的数组结构,允许从队列两端添加和删除元素,因此也叫双向队列。写一段测试程序测试该类...
栈可以用来判断一个算术表达式中的括号是否匹配。编写一个函数,该函数接受一个算术表达式为参数,返回括号缺失的位置。下面是一个括号不匹配的算术表达式...
添加一个向列表中插入元素的方法,该方法只在待插元素大于列表中的所有元素时才执行插入操作。这里的大于有多重含义,对于数字,它是指数值上的大小;对于...
第二章 数组练习题 创建一个记录学生成绩的对象,提供一个添加成绩的方法,以及一个显示学生平均成绩的方法。 添加方法和求平均值方法没有问题,容易忽...
文集作者