1 #include<bits/stdc++.h> 2 using namespace std; 3 const int maxn=1e5+5; 4 bool isprime[maxn]; 5 int prime[maxn]; 6 int mu[maxn]; 7 int cnt=0; 8 void ...
分类:
其他好文 时间:
2020-08-24 16:36:48
阅读次数:
60
int height(struct TreeNode* root) { if (root == NULL) { return 0; } else { return fmax(height(root->left), height(root->right)) + 1; } } bool isBalanc ...
分类:
其他好文 时间:
2020-08-19 19:58:57
阅读次数:
65
1. if 条件必须是bool类型 2. 声明变量的同时必须初始化,否则不可使用。 3.值类型和引用类型 (内存的存储位置不同) 值类型在栈区,引用类型存储在堆区 4.c#的大部分复杂类型,比如class都是引用类型,分配的内存空间是在堆区。所以在生命周期内,可以被不同的函数访问,CLR精心设计了一 ...
给你一个整数数组 arr,请你判断数组中是否存在连续三个元素都是奇数的情况:如果存在,请返回 true ;否则,返回 false 。 示例 1: 输入:arr = [2,6,4,1]输出:false解释:不存在连续三个元素都是奇数的情况。示例 2: 输入:arr = [1,2,34,3,4,5,7, ...
分类:
编程语言 时间:
2020-08-19 19:42:08
阅读次数:
77
1、变量是什么? ① 变量是计算机内存中存储数据的标识符,根据变量名称可以获取到内存中存储的数据 2、为什么要使用变量? ① 使用变量可以方便的获取或者修改内存中的数据 3、变量的使用 ① 变量的声明 var a; ② 变量的赋值 a= 10; ③ 直接声明并初始化 var b = 100; ④ 同 ...
分类:
编程语言 时间:
2020-08-19 19:38:42
阅读次数:
72
顺序表 线性表的顺序存储 顺序表的样子: 顺序表的特点: 逻辑上顺序,在物理存储上也是顺序的,相邻的 随机访问,通过序号可以有限的时间内找到所需的元素 存储密度高,每个节点只存储数据元素 插入和删除正常需要移动很多元素 顺序表的基本操作: 插入操作图片: 代码: //顺序表的插入操作 bool Li ...
分类:
其他好文 时间:
2020-08-18 14:04:38
阅读次数:
65
题目大意 给出长度为n的排列,将其划分成单调子序列(上升or下降),满足子序列个数不超过长度为n的所有排列的划分最大值,即可以不需要把当前的划分成最优 题解 错误的做法:每次找出最长的上升/下降子序列,原因同只划上升序列 因为不需要最优,所以先考虑求出f(n) 结论:\(f(n)=min(k)-1, ...
分类:
其他好文 时间:
2020-08-17 17:52:31
阅读次数:
103
/// <summary> /// 无损压缩图片 /// </summary> /// <param name="sFile">原图片地址</param> /// <param name="dFile">压缩后保存图片地址</param> /// <param name="flag">压缩质量(数字 ...
JAVA: public final boolean isHappy(int n) { int next = next(n); while (n != 1 && n != next) { n = next(n); next = next(next(next)); } return n == 1; } ...
分类:
其他好文 时间:
2020-08-12 15:41:43
阅读次数:
51
1. ModelsSortHelper import com.google.common.base.Strings; import org.springframework.beans.BeanUtils; import org.springframework.util.Assert; import ...
分类:
编程语言 时间:
2020-08-10 13:18:48
阅读次数:
82