摘要: 题目描述 给定一个句子(只包含字母和空格), 将句子中的单词位置反转,单词用空格分割, 单词之间只有一个空格,前后没有空格。 比如: (1) “hello xiao mi”-> “mi xiao hello” 输入描述: 输入数据有多组,每组占一行,包含一个句子(句子长度小于1000个字符) 输出描 阅读全文
posted @ 2018-04-08 23:25 小花同学 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 题目描述 设有n个正整数,将他们连接成一排,组成一个最大的多位整数。如:n=3时,3个整数13,312,343,连成的最大整数为34331213。如:n=4时,4个整数7,13,4,246连接成的最大整数为7424613。 输入描述: 有多组测试样例,每组测试样例包含两行,第一行为一个整数N(N<= 阅读全文
posted @ 2018-04-08 22:26 小花同学 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 在数组中找到第k大的元素 你可以交换数组中的元素的位置 样例 给出数组 [9,3,2,4,8],第三大的元素是 4 给出数组 [1,2,3,4,5],第一大的元素是 5,第二大的元素是 4,第三大的元素是 3,以此类推 挑战 要求时间复杂度为O(n),空间复杂度为O(1) 第一次我用的是冒泡排序,第 阅读全文
posted @ 2018-04-07 11:12 小花同学 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 给定一个排序的整数数组(升序)和一个要查找的整数target,用O(logn)的时间查找到target第一次出现的下标(从0开始),如果target不存在于数组中,返回-1。 渣渣代码,随缘优化。 阅读全文
posted @ 2018-04-05 21:00 小花同学 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 爱看书,爱看电影,又在学python3。就爬了一下。上代码 上面是书 下面是电影 阅读全文
posted @ 2017-08-27 16:02 小花同学 阅读(1545) 评论(0) 推荐(0) 编辑
摘要: 源码: 阅读全文
posted @ 2017-08-25 11:01 小花同学 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 当父类方法子类未重写,调用父类;若子类重写父类方法,调用子类方法,这就是动态连接。 阅读全文
posted @ 2017-07-30 14:42 小花同学 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 参考:http://blog.csdn.net/b1015222035/article/details/70242898 如果在编译过程中出现make: Nothing to be done for `all' 其实是已经编译过了,重复编译的结果。 阅读全文
posted @ 2017-07-11 22:31 小花同学 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 给出一棵二叉树,返回其节点值的前序遍历。 样例 给出一棵二叉树 {1,#,2,3}, 1 \ 2 / 3 返回 [1,2,3] 挑战 你能使用非递归实现么? 标签 递归 二叉树 二叉树遍历 非递归 递归实现: 1 /** 2 * Definition of TreeNode: 3 * class T 阅读全文
posted @ 2017-05-11 22:53 小花同学 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 有两个不同大小的二进制树: T1 有上百万的节点; T2 有好几百的节点。请设计一种算法,判定 T2 是否为 T1的子树。 若 T1 中存在从节点 n 开始的子树与 T2 相同,我们称 T2 是 T1 的子树。也就是说,如果在 T1 节点 n 处将树砍断,砍断的部分将与 T2 完全相同。 ***** 阅读全文
posted @ 2017-05-11 22:29 小花同学 阅读(339) 评论(0) 推荐(0) 编辑