【题目2-22】为什么要引入内联函数? 引入内联函数的主要目的是,用它替代C语言中表达式形式的宏定义来解决程序中函数调用的效率用题。C语言的宏定义在形式及使用上像一个函数,但它使用预处理器实现,没有了参数压栈,代码生成等乙烯利从操作,因此效率很高。但是在用时,仅仅只是做预处理符号表中的简单替换,因此 ...
分类:
编程语言 时间:
2020-03-11 19:39:12
阅读次数:
74
这里对于实验中用到的两个算法进行简单的介绍和理解 Fluery算法 算法简介 福楼里算法(Fleury算法)在图上求欧拉环游的一种方法。 中国邮递员问题实质上是在具有非负的连通图网络G中找出一条最小权的通过所有边的闭途径。当G是欧拉图的时候,问题转化成为在G中确定一条欧拉环游。 算法的基本原则是:每 ...
分类:
编程语言 时间:
2020-03-11 19:38:39
阅读次数:
85
set statistics io,time on; 查询语句消耗时间 2.设置内存大小 --开启数据库高级选项exec sp_configure 'show advanced options',1goreconfigure with overridego exec sp_configure 'ma ...
分类:
数据库 时间:
2020-03-11 19:38:21
阅读次数:
80
LINK: "有趣的游戏" 直接说做法了。首先是 ~~我是不会告诉你我看完题后不太会 摸了2h鱼后看题解 一直翻发现自己题目有些没读完整。。~~ 题目中说了每个字符串长度相同 而我一直在思考AC自动机可能存在一些节点是不合法的且其还是其他节点的fail节点这个时候我很茫然不知道怎么dp了。。 实际上 ...
分类:
Web程序 时间:
2020-03-11 19:37:55
阅读次数:
69
1、作用:列表一般用于按位置存放多个值 2、定义:列表是一个由多个数据组成的数据结构 l=[1,1.2,'a'] # 相当于l=list([1,1.2,'a']) print(type(l)) # <class 'list'> 3、类型转换: 能够被for循环遍历的类型都可以使用list()转成列表 ...
分类:
其他好文 时间:
2020-03-11 19:37:36
阅读次数:
119
loader 什么是loader? loader是webpack中一个非常核心的概念 webpack用来做什么呢? 我们主要是用webpack来处理我们写的js代码,并且webpack会自动处理js之间相关的依赖。 但是,在开发中我们不仅仅有基本的js代码处理,我们也需要加载css、图片,也包括一些 ...
分类:
Web程序 时间:
2020-03-11 19:37:18
阅读次数:
68
AndroidStudio(Debug)调试 最近使用Android studio调试的比较多,记录一下 1、debug的两种模式 重新开始的debug(从启动开始) 插入式的debug(从当前页开始) 2、插入断点 如果已经在debug的模式下,还未执行到的行,可以在下面插入一个断点 其他的也就一 ...
分类:
移动开发 时间:
2020-03-11 19:37:00
阅读次数:
55
``` """ 清理VS工程: Visual Studio文件后缀['.DB', ],文件夹['DEBUG', 'RELEASE', 'X64', 'IPCH', ] 步骤: 1,选择目标文件夹路径。 2,遍历文件文件夹。 3,按目标要求处理。 """ import shutil import st... ...
分类:
编程语言 时间:
2020-03-11 19:36:42
阅读次数:
71
一、定义:有先后关系的一组元素 一维元素向量,元素类型可以不同。 元素间由序号引导,通过下标访问序列特定元素。 序号:正向递增,反向递减 二、序列通用操作符 三、序列通用函数,方法 四、序列-》字符串类型(之前学过了),元组类型、列表类型 1.元组类型: 例子: 2.列表类型: 操作函数: 例子: ...
分类:
编程语言 时间:
2020-03-11 19:35:56
阅读次数:
60
在mysql中创建存储过程procedure并且用call语句来调用是基本功 CREATE table title( titleID int(11) PRIMARY KEY , title VARCHAR(100), subtitle varchar(100), edition TINYINT(4) ...
分类:
数据库 时间:
2020-03-11 19:35:42
阅读次数:
62
元组就是"一个不可变的列表" 1、作用:按照索引/位置存放多个值,只用于读不用于改 2、定义:()内用逗号分隔开多个任意类型的元素 t=(1,1.3,'aa') # 相当于t=tuple((1,1.3,'aa')) print(t,type(t)) # (1, 1.3, 'aa') <class ' ...
分类:
其他好文 时间:
2020-03-11 19:35:27
阅读次数:
73
1:简单匹配算法 算法思路: 先在源字符串S中第一个位置开始匹配,依次与目标字符串T的字符进行判断。 如果遇到到不同,则退出本次匹配,再将S中匹配起始位置+1,然后重复。 直到T的字符全部匹配完毕,则认为找到一个字符串。 算法流程: 初始化字符串和起始位置 i = 0;j = 0 S字符串循环 在循 ...
分类:
编程语言 时间:
2020-03-11 19:35:13
阅读次数:
54
目录结构: 日志类 core\lib\log.php <?php namespace core\lib; class log { static $class; /* * 1.确定日志存储方式 * 2.写日志 */ static public function init() { //确定存储方式 $d ...
分类:
其他好文 时间:
2020-03-11 19:34:55
阅读次数:
37
1 #include<bits/stdc++.h> 2 3 using namespace std; 4 5 const int N = 1e5 + 5; 6 7 int f[N][30],a[N]; 8 9 int read(){ 10 int x=0,flag=1; 11 char ch=get ...
分类:
编程语言 时间:
2020-03-11 19:34:24
阅读次数:
71
JVM字节码 前面我们通过tomcat本身的参数以及jvm的参数对tomcat做了优化,其实要想将应用程序跑的更快、效率更高,除了对tomcat容器以及jvm优化外,应用程序代码本身如果写的效率不高的,那么也是不行的,所以,对于程序本身的优化也就很重要了。 对于程序本身的优化,可以借鉴很多前辈们的经 ...
分类:
其他好文 时间:
2020-03-11 19:33:36
阅读次数:
64
目录结构: 增加model类 \core\lib\model.php <?php namespace core\lib; class model extends \PDO { public function __construct() { $dsn = 'mysql:host=localhost;d ...
分类:
其他好文 时间:
2020-03-11 19:33:23
阅读次数:
53
352. 闇の連鎖 这道题挺妙的,说到底还是自己的思维不行啊.... 首先我们在拿到题目时,要深刻的对模型之类的东西进行运用... 一个树,加上m个非树边,第一次割掉树边,第二次割掉非树边,使得整个图不连通.问有多少个方案. 我们考虑一个树,加上一个边(x,y)。那x,y之间的路径加上这条边就形成一 ...
分类:
其他好文 时间:
2020-03-11 19:33:04
阅读次数:
42