int
-
06-数组
day01~day03 概念相对比较多,多记忆就可以了。 从day04开始,要记的只有一个格式,和代码的执行流程。 更多的是去做一些相对比较综合的练习。 从day04开始,代码量就…
-
P4260 [Code+#3]博弈论与概率统计 题解
楼上的 dalao 的题解中的式子几乎推得完美,这篇题解主要进行细节补充与概述方便大家理解。 题目概述: 求 /(A/) 在比 /(N+M/) 场赛中胜利 /(N/) 场的得分期望…
-
02-Java基础语法
第一章 Java基础语法 1.1 关键字 关键字就是被Java赋予了特定含义的英文单词。 当我们在代码中,写了对应的单词之后,那么程序在执行时,就知道要做什么事情了。 1.…
-
03-Java运算符和流程控制语句
第一章 运算符 1.1 自增自减运算符 基本用法:(掌握) 不管是写在前面,还是写在后面,只要单独写一行,结果就是一样的。 代码示例: int a = 1; //后++ a++…
-
DES加密算法
目录 DES加密算法 1.0 DES简介 2.0 算法大致流程 3.0 原理和实现 3.1 IP置换 3.2 轮函数 E扩展 轮密钥异或 S盒压缩 P置换 3.3 IP逆置换 3.…
-
java常用类-字符串
一、String类及常用方法 String :字符串,使用一对””引起来表示。 1.理解String的不可变性 (1)Str…
-
01背包+滚动数组
01背包 定义:在/(M/)件物品取出若干件放在空间为/(V/)的背包里,每件物品的体积为/(V_1/),/(V_2/)至/(V_n/),与之相对应的价值为/(W_1/),/(W_…
-
1067 试密码 测试点5
易错点 审题!题干中指出输入不包含空格,但没有对输出做出更多说明,因此不能想当然认为输出不包含空格,必须考虑输出包含空格的情况! 代码 #include <iostream&…
-
浅谈hash
作者很蒻,在这里总结一下自己学一小点hash的经验。 hash可以用于查找,速度很快,可以近似看作为O(1)的时间复杂度,缺点是占用空间比较大,不过在竞赛中这种空间换时间的方式还是…
-
Hash相关(从哈希表到哈希查找)
第一节——初赛中的Hash 哈希表,也称散列表,是一种高效的数据结构。它的最大优点就是把数据存储和查找所消耗的时间大大降低,几乎可以看成是O(1)的…