一般法则 法则1——for循环 一个for循环的运行时间至多是该for循环内部语句的运行时间乘以迭代次数 法则2——嵌套的for循环 从里向外分析循环,一组嵌套循环内部语句的运行时间为该语句的运行时间乘以该组所有的for循环的大小的乘积。 法则3——顺序语句 将各语句的运行时间求和 法则4——if/ ...
分类:
编程语言 时间:
2020-07-18 22:23:04
阅读次数:
68
方法一: 动态规划 class Solution { public boolean isInterleave(String s1, String s2, String s3) { int n1 = s1.length(), n2 = s2.length(), n3 = s3.length(); if ...
分类:
其他好文 时间:
2020-07-18 22:15:59
阅读次数:
61
安装nodejs 参考链接 安装apidoc 参考链接 使用 https://www.bilibili.com/video/BV1MW411Q7g4 https://www.bilibili.com/video/BV1MW411Q7Wj https://www.cnblogs.com/luqiang ...
今天郭先生说一下用canvas解析图片流,然后制作一个动态二维码的小案例,话不多说先上图,在线案例点击博客原文。这是郭先生的微信二维码哦! 1. 解析图片流 canvas = document.createElement('canvas');//创建canvas画布 content = canvas ...
分类:
Web程序 时间:
2020-07-18 13:52:34
阅读次数:
92
1、数组 采用单个变量只能存储一个数据,数组能够存储多个数据,获取方式也比较简单。它是将一组数据存储在当个变量下的存储方式。 2、数组的创建 (1)new方式创建,不指定数组长度 <script> var arr=new Array(); arr[0]=123; arr[1]=true; arr[2 ...
分类:
编程语言 时间:
2020-07-18 13:40:20
阅读次数:
59
#include<iostream> #include<algorithm> #include<cstdio> using namespace std; bool cmp(int a,int b){ return a>b; } void to_array(int n,int num []) { fo ...
分类:
其他好文 时间:
2020-07-18 11:39:12
阅读次数:
78
输入一个整型数组,数组里有正数也有负数。数组中的一个或连续多个整数组成一个子数组。求所有子数组的和的最大值。 要求时间复杂度为O(n)。 很简单的一道题, 但是犯了不少错误,主要在于ret和curmax的初值。每一步都要和ret比较一下。 1 class Solution { 2 public: 3 ...
分类:
其他好文 时间:
2020-07-18 11:26:32
阅读次数:
59
/* 定义一个含有30个整形元素的数组,按顺序分别赋予从2开始的偶数 然后从顺序每五个数求出一个平均数,放到另一个数组中并求出 */ var arr = new Array(30); for (var i = 0; i<arr.length; i++) { arr[i] = i * 2 + 2; } ...
分类:
编程语言 时间:
2020-07-18 00:28:13
阅读次数:
148
老规矩: 一个锁,一个队列。 不带参数的构造器,初始化一个长度为0?的对象数组。 collection参数的构造方法,直接array=c.toArray(); 数组入参array=arrays.copy。 进入正题: 可以看到它是先加了锁,然后新copy一个length+1的数组,设值之后再将新数组 ...
分类:
其他好文 时间:
2020-07-17 22:06:44
阅读次数:
66
scala是面向对象的语言 package chapter02 object test01 { def main(args:Array[String]):Unit={ //创建类的对象 val user:User=new User() //调用类的属性和方法 println(user) //chap ...
分类:
其他好文 时间:
2020-07-17 19:43:08
阅读次数:
69