摘要: 题目描述 给定一个数组和滑动窗口的大小,找出所有滑动窗口里数值的最大值。例如,如果输入数组{2,3,4,2,6,2,5,1}及滑动窗口的大小3,那么一共存在6个滑动窗口,他们的最大值分别为{4,4,6,6,6,5}; 针对数组{2,3,4,2,6,2,5,1}的滑动窗口有以下6个: {[2,3,4] 阅读全文
posted @ 2019-07-25 17:29 浅滩浅 阅读(362) 评论(0) 推荐(0)
摘要: 题目描述 请实现一个函数用来找出字符流中第一个只出现一次的字符。例如,当从字符流中只读出前两个字符"go"时,第一个只出现一次的字符是"g"。当从该字符流中读出前六个字符“google"时,第一个只出现一次的字符是"l"。 输出描述: 如果当前字符流没有存在出现一次的字符,返回#字符。解题:简单ha 阅读全文
posted @ 2019-07-25 16:48 浅滩浅 阅读(229) 评论(0) 推荐(0)
摘要: 题目描述 将一个字符串转换成一个整数(实现Integer.valueOf(string)的功能,但是string不符合数字要求时返回0),要求不能使用字符串转换整数的库函数。 数值为0或者字符串不是一个合法的数值则返回0。 输入描述: 输入一个字符串,包括数字字母符号,可以为空 输出描述: 如果是合 阅读全文
posted @ 2019-07-25 16:13 浅滩浅 阅读(361) 评论(0) 推荐(0)
摘要: string 和int之间的转换 string转换成int :Integer.valueOf("12") int转换成string : String.valueOf(12) char和int之间的转换 首先将char转换成string String str=String.valueOf('2') I 阅读全文
posted @ 2019-07-25 15:24 浅滩浅 阅读(74926) 评论(0) 推荐(2)
摘要: 方式1:遍历输出 方式2:for each循环 注意:在for (int n : ns)循环中,变量n直接拿到ns数组的元素,而不是索引。 显然for each循环更加简洁。但是,for each循环无法拿到数组的索引,因此,到底用哪一种for循环,取决于我们的需要。 方式3:使用Java标准库提供 阅读全文
posted @ 2019-07-25 15:09 浅滩浅 阅读(13859) 评论(0) 推荐(0)
摘要: Java包 包主要用来对类和接口进行分类。当开发Java程序时,可能编写成百上千的类,因此很有必要对类和接口进行分类。 Import语句 在Java中,如果给出一个完整的限定名,包括包名、类名,那么Java编译器就可以很容易地定位到源代码或者类。Import语句就是用来提供一个合理的路径,使得编译器 阅读全文
posted @ 2019-07-25 14:32 浅滩浅 阅读(195) 评论(0) 推荐(0)
摘要: 原因:由于在第一个res push_back给allRes的时候allRes的列已经确定,所以在输出的时候会输出一些多余的东西,在输出的时候不好处理 直接用二维数组进行替代,输出更好控制 阅读全文
posted @ 2019-07-25 12:10 浅滩浅 阅读(218) 评论(0) 推荐(0)
摘要: 题目描述 小明很喜欢数学,有一天他在做数学作业时,要求计算出9~16的和,他马上就写出了正确答案是100。但是他并不满足于此,他在想究竟有多少种连续的正数序列的和为100(至少包括两个数)。没多久,他就得到另一组连续正数和为100的序列:18,19,20,21,22。现在把问题交给你,你能不能也很快 阅读全文
posted @ 2019-07-25 10:24 浅滩浅 阅读(263) 评论(0) 推荐(0)