直接上代码: 合并后的pb文件,输入节点为原来输入节点的并集。和原模型输入的区别是:输入节点分别增加的对应的前缀model_a/, model_b/。 ...
分类:
其他好文 时间:
2019-08-31 13:15:40
阅读次数:
80
当我们在遇到需要长时间执行的任务时候,比如读取一个文件,远程服务调用。这些功能都会阻塞主线程,造成主线程卡死,从而造成一种软件崩溃的假象。这样的情况下,我们都会想到使用异步多线程的技术去解决这个问题。 我在学习NodeJs的之前,一直以为异步和多线程是同一个概念,当我接触到Node的时候,感觉自己遭 ...
分类:
编程语言 时间:
2019-08-31 13:01:21
阅读次数:
89
注: 1) 2的幂函数,其y值大于0; 2) 2的幂函数,若 x < 0, y = (0,1); 2)n&(n-1) == 0 和 (n&(n-1)) == 0 ,逻辑是不一样的。 ...
分类:
其他好文 时间:
2019-08-31 12:57:04
阅读次数:
61
题意: 给定字符串,求不同回文子序列的个数(不同表示小标不同即可)。 题解: 考虑区间dp做法 dp[i][j]表示从i到j的不同子序列的个数,包含一点容斥思想。 if a[i] 和a[j]不等 dp[i][j]=dp[i][j-1]+dp[i+1][j]-dp[i+1][j-1] (表示取i到j- ...
分类:
其他好文 时间:
2019-08-31 12:28:01
阅读次数:
57
思路:最短路+点分治 提交:2次 错因:更新桶的时候没有重置,而直接加上了。 题解: 对于构建最短路树,我们可以先跑最短路,然后dfs一遍连边。 然后就是点分治了,还是一些桶,存点数为$x$的最长路径的条数。记得更新路径长度时桶要清零。 代码 cpp include include include ...
分类:
其他好文 时间:
2019-08-31 11:11:45
阅读次数:
114
函数重载定义: 在相同的作用域中具有相同的函数名而函数形参列表(参数类型、参数个数、参数顺序)不同的两个函数,称之为函数重载。注意:函数返回值类型并不是重载的条件。 函数重载优点: 可以使用相同的函数名 有助于理解和调试代码 易于代码维护 ...
分类:
编程语言 时间:
2019-08-31 10:57:41
阅读次数:
114
在上一章中, 已经谈到普通指针 (C风格) 的基础概念, 现在来介绍一下 数组与指针的联系 比如说我们现在声明一个数组: 这个num在内存中的状态是这样的: 一看一目了然! num完全就是指针! 也就是说, 数组就是指针 (指针不一定是数组, 不懂的看这里) 我们原来输入输出num是这个样子的: 现 ...
分类:
编程语言 时间:
2019-08-31 10:30:56
阅读次数:
127
引用的概念: 引用就是对象的另外一个名字,这些名字都指向同一块地址。对其中任何一个名字的操作实际上都是对同一个地址单元的操作。在实际的开发中,引用多用作函数的形参使用。 引用的特点: ①、引用是一种复合类型,不能定义引用类型的引用,但可以定义其他类型的引用。 ②、一个对象可以有多个引用。 ③、普通引 ...
分类:
编程语言 时间:
2019-08-31 10:25:31
阅读次数:
93