码迷,mamicode.com
首页 >  
搜索关键字:实现一个函数    ( 763个结果
面试题21:输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分, 所有的偶数位于位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。
/*输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分, 所有的偶数位于位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。*/ public class ReorderArrayOddBeforeEven { public static voi... ...
分类:编程语言   时间:2018-01-21 12:34:13    阅读次数:148
剑指offer13
/**  * 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,  * 使得所有的奇数位于数组的前半部分,所有的偶数位于位于数  * 组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位  * 置不变。  * @author user  *   */
分类:其他好文   时间:2018-01-15 11:14:34    阅读次数:107
53表示数值的字符串 记忆
题目描述 请实现一个函数用来判断字符串是否表示数值(包括整数和小数)。例如,字符串"+100","5e2","-123","3.1416"和"-1E-16"都表示数值。 但是"12e","1a3.14","1.2.3","+-5"和"12e+4.3"都不是。 思路:这题目非常繁琐;要考虑很多种情况, ...
分类:其他好文   时间:2018-01-14 16:44:32    阅读次数:158
52表示数值的字符串
题目描述 请实现一个函数用来判断字符串是否表示数值(包括整数和小数)。例如,字符串"+100","5e2","-123","3.1416"和"-1E-16"都表示数值。 但是"12e","1a3.14","1.2.3","+-5"和"12e+4.3"都不是。 思路: 链接:https://www.n ...
分类:其他好文   时间:2018-01-14 12:09:15    阅读次数:111
51正则表达式匹配
题目描述 请实现一个函数用来匹配包括'.'和'*'的正则表达式。模式中的字符'.'表示任意一个字符,而'*'表示它前面的字符可以出现任意次(包含0次)。 在本题中,匹配是指字符串的所有字符匹配整个模式。例如,字符串"aaa"与模式"a.a"和"ab*ac*a"匹配,但是与"aa.a"和"ab*a"均 ...
分类:其他好文   时间:2018-01-14 12:04:10    阅读次数:136
59按之字形顺序打印二叉树
题目描述 请实现一个函数按照之字形打印二叉树,即第一行按照从左到右的顺序打印,第二层按照从右至左的顺序打印,第三行按照从左到右的顺序打印,其他行以此类推。 需要2个桟(后进先出)。 我们在打印某一行节点时,把下一层的子节点保存到相应的桟里。如果当前打印的是奇数层,则先保存左子树再保存右子树节点到 第 ...
分类:其他好文   时间:2018-01-12 21:15:13    阅读次数:191
58对称的二叉树
题目描述 请实现一个函数,用来判断一颗二叉树是不是对称的。注意,如果一个二叉树同此二叉树的镜像是同样的,定义其为对称的。 leetcode 上的题 传统遍历都是 先左后右, 做这个题的时候,我们可以定义一种先右后左的遍历,然后对比2次遍历结果是否一致 需要注意的是空节点也要对比 ...
分类:其他好文   时间:2018-01-11 22:24:51    阅读次数:174
剑指offer02
package jianzhiOffer; /*  * 请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.  * 则经过替换之后的字符串为We%20Are%20Happy。  */ public class ch02 { public&n
分类:其他好文   时间:2018-01-10 11:47:25    阅读次数:177
54字符流中第一个不重复的字符
题目描述 请实现一个函数用来找出字符流中第一个只出现一次的字符。例如,当从字符流中只读出前两个字符"go"时,第一个只出现一次的字符是"g"。当从该字符流中读出前六个字符“google"时,第一个只出现一次的字符是"l"。 输出描述: 法1: 建立一个长度256的数组,当作字典 法2: python ...
分类:其他好文   时间:2018-01-09 21:13:54    阅读次数:137
52正则表达式匹配
题目描述 请实现一个函数用来匹配包括'.'和'*'的正则表达式。模式中的字符'.'表示任意一个字符,而'*'表示它前面的字符可以出现任意次(包含0次)。 在本题中,匹配是指字符串的所有字符匹配整个模式。例如,字符串"aaa"与模式"a.a"和"ab*ac*a"匹配,但是与"aa.a"和"ab*a"均 ...
分类:其他好文   时间:2018-01-09 16:55:33    阅读次数:113
763条   上一页 1 ... 36 37 38 39 40 ... 77 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!