码迷,mamicode.com
首页 >  
搜索关键字:reverse    ( 5099个结果
栈--原地reverse栈
思路 不用其他数据结构,用递归实现原地逆置 需要设计两个递归函数: + 递归函数1:将栈底元素返回并且移除 + 递归函数2:使用到函数1的reverse方法 代码 执行流程分析 + getAndRemoveLastElement函数执行流程 首先从栈顶到栈尾,元素分别是1,2,3.对于getAndR ...
分类:其他好文   时间:2020-04-26 01:43:48    阅读次数:60
把数组排成最小的数
题目描述 输入一个正整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接出的所有数字中最小的一个。例如输入数组{3,32,321},则打印出这三个数字能排成的最小数字为321323。 思路 定义一种新的排序方式,例如a和b,如果ab<ba,则a<b 注意点 1.隐形的大数问题,因为拼接以后数可能 ...
分类:编程语言   时间:2020-04-25 19:07:12    阅读次数:69
【Java】Collections 集合工具类
Collections 集合工具类 - 操作Set、List、Map等集合的工具 - 提供了排序、查询、修改、操作,提供对对象设置不可变对集合容器对象实现同步控制等方法 排序操作: - static reverse(List list) 反转集合顺序 - static shuffle(List li ...
分类:编程语言   时间:2020-04-21 13:08:48    阅读次数:55
Python实现栈
Python实现栈 ...
分类:编程语言   时间:2020-04-19 15:13:41    阅读次数:67
Python高阶函数及sorted函数原理
高阶函数 函数在Python中是一等公民 函数也是对象,可调用的对象 函数可以作为普通变量,参数,返回值等 成为高阶函数的必要条件: 接收一个或多个函数作为参数 输出一个函数 示例: def counter(base): def inc(step=1): nonlocal base base += ...
分类:编程语言   时间:2020-04-18 23:15:21    阅读次数:130
Leetcod-反转链表
206.逆转链表Input: 1->2->3->4->5->NULL Output: 5->4->3->2->1->NULL方法一:迭代 # Definition for singly-linked list. # class ListNode: # def __init__(self, x): # ...
分类:其他好文   时间:2020-04-18 11:57:28    阅读次数:87
p141 二叉树的 Z 字形遍历(leetcode 103)
一:解题思路 Time:O(n),Space:O(n) 二:完整代码示例 (C++版和Java版) C++: class Solution { public: vector<vector<int>> zigzagLevelOrder(TreeNode* root) { vector<vector<i ...
分类:其他好文   时间:2020-04-17 23:47:41    阅读次数:72
Python--元组(tuple)
@ "TOC" 一、元组和列表的区别 元组与列表的区别是: 不可修改,只读列表 列表中的:元素赋值、删除元素、分片赋值、append()、extend()、insert()、pop()、remove()、reverse()、sort()等函数在元组中都不可使用 乘法、索引取值、tuple( )、切片 ...
分类:编程语言   时间:2020-04-17 12:27:46    阅读次数:70
js数组方法整理
整理了以下数组方法 join() push()和pop() shift() 和 unshift() sort() reverse() concat() slice() splice() indexOf()和 lastIndexOf() (ES5新增) forEach() (ES5新增) map() ...
分类:编程语言   时间:2020-04-17 00:40:54    阅读次数:72
Java 反转字符串easy
编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 char[] 的形式给出。 不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用 O(1) 的额外空间解决这一问题。 你可以假设数组中的所有字符都是 ASCII 码表中的可打印字符。 示例 1: 输入:["h","e","l ...
分类:编程语言   时间:2020-04-16 14:58:52    阅读次数:64
5099条   上一页 1 ... 27 28 29 30 31 ... 510 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!