首页 > 2021年02月12日 > 全部分享
希尔排序法简介以及使用java代码实现
一: 希尔排序(Shell's Sort)是插入排序的一种又称“缩小增量排序”(Diminishing Increment Sort),是直接插入排序算法的一种更高效的改进版本。希尔排序是非稳定排序算法。该方法因D.L.Shell于1959年提出而得名。 希尔排序是把记录按下标的一定增量分组,对每组 ...
分类:编程语言   时间:2021-02-12 08:18:12    收藏:0  评论:0  赞:0  阅读:66
vue 递归组件的两种方法
app.vue <template> <div> <list :data="data"></list> <hr/> <render :data="data"></render> </div> </template> <script> import list from "./list.vue"; im ...
分类:其他   时间:2021-02-12 08:18:03    收藏:0  评论:0  赞:0  阅读:87
StatefulSet删除
1.分类 级联删除: 删除StatefulSet时同时删除pod 非级联删除: 删除StatefulSet时不删除pod 2.级联删除 [root@k8s-master01 ~]# kubectl get pod NAME READY STATUS RESTARTS AGE nginx-6cdd5d ...
分类:其他   时间:2021-02-12 08:17:50    收藏:0  评论:0  赞:0  阅读:44
LG P7324 [WC2021] 表达式求值
Description 定义二元操作符 $<$:对于两个长度都为 $n$ 的数组 $A,B$(下标从 $1$ 到 $n$),$A<B$ 的结果也是一个长度为 $n$ 的数组,记为 $C$。则有 $C[i] = \min(A[i], B[i])(1 \le i \le n)$。 定义二元操作符 $>$ ...
分类:其他   时间:2021-02-12 08:17:41    收藏:0  评论:0  赞:0  阅读:48
Git操作:一次push把代码提交到两个仓库
使用下列命令添加第一个仓库: git remote add origin <第一个仓库地址> 设置好后,使用这个命令添加第二个仓库: git remote set-url --add origin <第二个仓库地址> 接着用下列命令进行push,并且设置默认push到origin仓库的master分 ...
分类:其他   时间:2021-02-12 08:17:22    收藏:0  评论:0  赞:0  阅读:67
Codeforces Round #697 (Div. 3) A-G
A. Required Remainder 题意: $t$组样例,判定一个正整数$n$是否存在一个大于$1$的奇数因子,\((1≤t≤10^4), (2≤n≤10^{14})\) 思路: 打表,发现只有满足$2^$的数字不存在奇数因子。 Code: int main(){ ios::sync_wit ...
分类:其他   时间:2021-02-12 08:17:11    收藏:0  评论:0  赞:0  阅读:39
C++ map中key值存在情况判定
C++ map中key值存在情况判定 1、count函数 count函数用于统计key值在map中出现的次数,map的key不允许重复,因此如果key存在返回1,不存在返回0 if (testMap.count(key) == 0) cout << "no this key" << endl; 2、 ...
分类:编程语言   时间:2021-02-12 08:17:01    收藏:0  评论:0  赞:0  阅读:59
struct 和 class的区别
struct默认成员为public的,class默认成员为private的,此外并没有什么区别 所以用一个结构体给另一个结构体赋值时,一般结构体里如果没有定义赋值运算符,则会像类那样使用默认赋值运算符或默认拷贝构造函数。 1 #include <iostream> 2 3 using namespa ...
分类:其他   时间:2021-02-12 08:16:48    收藏:0  评论:0  赞:0  阅读:55
unittest用例编写
1、第一步:创建python用例文件 2、第二步:创建用例类 3、第三步:写测试用例 import unittest class TestDemo(unittest.TestCase): """定义测试类""" def test_01_login(self): print("这是一条测试登录的用例" ...
分类:其他   时间:2021-02-12 08:16:37    收藏:0  评论:0  赞:0  阅读:39
Markdown添加代码段(标识符)
在Markdown中添加代码只需要在代码的前边一行与后边一行分别添加````,并且在前边一行添加语言标识的关键字。 在使用Markdown写代码段如果使用语言标识程序段就会有相应的高亮,没有标识的时候全部都是一个颜色影响程序的观赏性。 未使用高亮的为 int apple = 1; 使用高亮为 int ...
分类:其他   时间:2021-02-12 08:16:26    收藏:0  评论:0  赞:0  阅读:32
[Bash] Read and Use JSON in Bash with jq
jq Bash, unfortunately, doesn’t ship with a command that can work with JSON natively. In this lesson, we’ll learn how to read and do basic queries on ...
分类:Web开发   时间:2021-02-12 08:16:12    收藏:0  评论:0  赞:0  阅读:38
Vue2.x Class & Style Bindings
Intoduciton: The way of using '' in html part confused me when I was learning Class&Style Bindings in Vue's official guide.(of course it's also becaus ...
分类:其他   时间:2021-02-12 08:15:59    收藏:0  评论:0  赞:0  阅读:36
Codeforces Round 697(Div 3)?题解(1475A~G)
Codeforces Round 697(Div 3)?题解(1475A~G) \(zhanglichen\ 2021.2.11\) \(A.Odd\ Divisor\) 题意: 检验$n$是否有大于1的奇数除数。 题解: 除了2的整数次幂,都是合法答案。 所以不断把$n$除2,看看是否能遇到奇数即 ...
分类:其他   时间:2021-02-12 08:15:47    收藏:0  评论:0  赞:0  阅读:42
1042 Shuffling Machine (20 分)
模拟题。 const int N=55; string mp[]={"S","H","C","D","J"}; string s[N]; string t[N]; int p[N]; int n; int cnt; void init() { for(int i=0;i<4;i++) for(int ...
分类:系统服务   时间:2021-02-12 08:15:35    收藏:0  评论:0  赞:0  阅读:38
Python--魔法方法
python魔法方法 源码里面经常会用反射和魔法方法,学习他,灵活运用他更能装杯 1. __str__ 打印的时候触发 2.__cal__ 对象加()时触发 3. __getattr__(self,key) obj.key时触发 4. __setattr(self,key,val): obj.key ...
分类:编程语言   时间:2021-02-12 08:15:21    收藏:0  评论:0  赞:0  阅读:31
树介绍(二叉树,二分搜索树)
1、为什么要使用树结构 将数据使用树结构存储后,出奇的高效。 2、常用的数结构 二分搜索树(Binary Search Tree) 平衡二叉树: AVL; 红黑树 堆; 并查集 线段树; Trie(字典树,前缀树) 3、二叉树 和链表一样,动态数据结构 对于每一个节点,最多有两个孩子。 二叉树具有唯 ...
分类:其他   时间:2021-02-12 08:15:06    收藏:0  评论:0  赞:0  阅读:30
v8 常用js类型
void a(const FunctionCallbackInfo<Value>& args) { Isolate* isolate = args.GetIsolate(); auto context = isolate->GetCurrentContext(); for (int i = 0; i ...
分类:Web开发   时间:2021-02-12 08:14:56    收藏:0  评论:0  赞:0  阅读:35
4.2散列:用map实现重复元素数目的计算
#include <iostream> #include<map> #include<string> #include<cstdio> using namespace std; int main() { map<string,int>str; int n,m; scanf("%d %d",&n,&m ...
分类:其他   时间:2021-02-12 08:14:46    收藏:0  评论:0  赞:0  阅读:33
前缀树(Trie)
实现前缀树 知识点 Trie (发音为 "try") 或前缀树是一种树数据结构,用于检索字符串数据集中的键。 常见的应用场景有: 自动补全 拼写检查 IP路由(最长前缀匹配) 打字预测 示例 实现 Trie (前缀树) class TrieNode { private final int R = 2 ...
分类:其他   时间:2021-02-12 08:14:34    收藏:0  评论:0  赞:0  阅读:41
Unix进程间通信概述
新年快乐呀!!今天可是除夕夜!! 1、signal是对“中断”这种概念在软件层次上的模拟(所以亦称“软中断”),其中信号的发送者相当于中断源,而接收者则相当于处理器。就像在多处理器系统中一个处理器通常都能向另一个处理器发出中断请求一样,一个进程也可以向其他进程发出信号,此时信号就成了一种进程间通信的 ...
分类:系统服务   时间:2021-02-12 08:14:19    收藏:0  评论:0  赞:0  阅读:28
62条   1 2 3 4 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!