indexOf():返回指定字符的索引。 charAt():返回指定索引处的字符。 replace():字符串替换。 trim():去除字符串两端空白。 split():分割字符串,返回一个分割后的字符串数组。 getBytes():返回字符串的 byte 类型数组。 length():返回字符串长 ...
分类:
其他好文 时间:
2021-04-30 12:17:29
阅读次数:
0
一、循环嵌套 1. 下列代码的运行结果是( ) public static void main(String[] args){ int count = 0; for(int j = 0;j<3;j++) { for(int i = 0;i<6;i++) { count++; } } System.o ...
分类:
编程语言 时间:
2021-04-30 12:15:08
阅读次数:
0
一文读懂C++ String类在算法竞赛中的常见用法 string 相较于C语言的字符数组可方便太多了,在算法竞赛中能大大节省我们的时间。以下是我在刷题中会使用到的常见String用法。注释都写好了。 #include <iostream> #include <string> using names ...
分类:
编程语言 时间:
2021-04-30 12:14:45
阅读次数:
0
package com.itheima.demo01.arr; public class ShuZuTuZi { public static void main(String[] args) { //为了存储多个月兔子对数,定义一个数组,用动态初始化完成数组元素的初始化,长度为20 int[] ar ...
分类:
其他好文 时间:
2021-04-30 12:11:35
阅读次数:
0
因为数据太大,但数据量少,因此可以用map先建立映射关系 再用二维set,其中set[i]表示第i个石块所能跳的距离数组 二维vector会超时,set去重就可以了 然后遍历每个石块,并求出其所能到达石块 所能跳的距离 最后判断第n - 1个石块是否有能跳的步数即可 class Solution { ...
分类:
其他好文 时间:
2021-04-30 12:10:08
阅读次数:
0
jQ创建表格的两种方法 1.模板字符串法 $(function () { //模板字符串的方式添加到页面 $('#btn').click(function () { let str = '' data.forEach(function (value) { str += ` <tr> <td>${va ...
分类:
Web程序 时间:
2021-04-30 12:03:48
阅读次数:
0
今天遇到这样一个问题: 有类似如下的结构体 struct everythingtest { int a; double b,c,d; }; 主函数中已经定义了该类型的一个指针,现需要在函数中生成everythingtest类型的数组,以保存、修改相关数据。但是之后需要将该数组返回,以作他用。 其实通 ...
分类:
其他好文 时间:
2021-04-29 12:12:22
阅读次数:
0
# 数组的声明和创建 1. 声明数组的时候在**栈里**压缩了一个数组2. 创建数组的时候会在**堆中**开辟了生成数组(new 的东西都放在数组中,**new出来的都是对象**)3. **ArrayIndexOutOfBoundsException**是数组下标越界,超出了定义的数组长度 ~~~j ...
分类:
编程语言 时间:
2021-04-29 12:03:47
阅读次数:
0
1. 希尔排序 思路: 是优化了的插入排序,可以改进当最值处于头或尾需要多次移动元素的问题,因为它会设置步长k(>=1),初始步长是len/2, 先保证步长为k的每个子数组有序,再进一步缩小步长直到为1的时候,数组基本有序。 ''' 希尔排序 时间复杂度 平均:O(nlogn) 最好:O(nlogn ...
分类:
编程语言 时间:
2021-04-29 11:58:13
阅读次数:
0
阿姆斯特朗数 阿姆斯特朗数是一个数字,等于每个数字的幂乘以总位数。 例如,诸如0、1、153、370、371和407、1634、8208、9474的数字是阿姆斯特朗数。 例如: 371 为3位数, 则用每位数的3次方 (3 * 3 * 3)=27 (7 * 7 * 7)=343 (1 * 1 * 1 ...