今天做了7622求排列逆序,半个小时,得到了一个时间超时的结果,但是我不太知道怎么改进了。 代码如下: 思路是把数组排序好,然后每个对应了标记,用过的就把标记设为1,这样再计算。 后来发现,确实要循环很多次,有点耗时间。 然后看看提干,发现有提示说用归并排序,然后我就去查归并排序了。 后来发现是利用 ...
分类:
编程语言 时间:
2017-09-06 22:06:35
阅读次数:
155
过滤器:filter 格式化变量的输出内容,只用于一些简单的在制作的最后一步对内容的输出格式做些调整(如日期格式化,字母大小写,数字再计算等等) 例如我们需要将最终的结果字符串以大写方式展示出来,还有将小数转化成百分比之后再显示出来 过滤器时通过一个 | 符号来实现的,| 前面的是需要处理的值,后面 ...
分类:
Web程序 时间:
2017-09-04 21:29:47
阅读次数:
226
java中的 i++ 和 ++i 首先记着要点: 1.i++是先取值再运算。 2.++i是先运算后取值。 举个栗子: int y,x=3;y=(++x)+(++x); 则y=? 分析:先运算后取值,先计算第一个++x,得到结果x=4,再计算第二个++x,x变成了5,此时第一个x是4。 所以最后x=5 ...
分类:
编程语言 时间:
2017-08-29 16:00:05
阅读次数:
113
一、做个啥??计算器大概长这个模样,作用一目了然。。就是一个简单的计算+显示。毕竟刚学,第1次独立小练习,啥玩意儿封装继承多态,我是统统不考虑,先实现了再说。二、遇到的坑功能很简单,基本没什么坑textbox的text,变成double值,再计算。然后,把计算结果(double)再变回string, ...
分类:
其他好文 时间:
2017-08-24 11:34:58
阅读次数:
233
Mysql报错注入原理分析(count()、rand()、group by) 0x00 疑问 一直在用mysql数据库报错注入方法,但为何会报错? 百度谷歌知乎了一番,发现大家都是把官网的结论发一下截图,然后执行sql语句证明一下结论,但是没有人去深入研究为什么rand不能和order by一起使用 ...
分类:
数据库 时间:
2017-08-20 17:03:32
阅读次数:
164
高压同步机VF程序中的 sub_VoltandCurrent_Tans() 函数 高压同步机VF程序中的 sub_VoltandCurrent_Tans() 函数 2016-12-11 10:40 120人阅读 评论(0) 收藏 举报 2016-12-11 10:40 120人阅读 评论(0) 收藏 ...
分类:
其他好文 时间:
2017-08-16 12:26:21
阅读次数:
84
题目梗概 n个数字,A和B每次执行一次动作,动作是可以从左边或者右边选择一个数字加入自己,求两个人都在执行最优策略的情况下,B玩家的获胜次数。 思考 显而易见的想法是每次从左端取和右端取数构成最大值,那我可不可以从这个条件入手dp每次是取左端的最大值和取右端的最大值,但是我水平有限。没想出来转移方程 ...
分类:
其他好文 时间:
2017-08-07 22:08:12
阅读次数:
198
函数作为返回值 如果不需要立刻求和,而是在后面的代码中,根据需要再计算怎么办?可以不返回求和的结果,而是返回求和的函数! 闭包 另一个需要注意的问题是,返回的函数并没有立刻执行,而是直到调用了f()才执行。我们来看一个例子: 在上面的例子中,每次循环,都创建了一个新的函数,然后,把创建的3个函数都添 ...
分类:
Web程序 时间:
2017-08-04 10:11:14
阅读次数:
188
原理:先计算鼠标与拖拽目标的左侧距离 跟 上面距离,再计算拖动后的位置。 示例代码: 我们运行上面的代码如果只是一个单纯的div没什么问题,但是如果同时有文字选中之后,再拖动div会发现有问题。 那是因为当鼠标按下的时候,如果页面中有文字被选中,那么会触发浏览器默认的文字拖拽效果。 解决方案: 标准 ...
分类:
Web程序 时间:
2017-08-04 01:17:04
阅读次数:
314
压摆率(SlewRate)是反应运放动态性能的一项参数,压摆率越大说明运放的延迟越小,对阶跃信号的响应也越迅速。 详细的关于压摆率的成因和参数说明,详见TI的一篇文章: http://www.deyisupport.com/question_answer/analog/amplifiers/f/52 ...
分类:
其他好文 时间:
2017-08-02 22:16:47
阅读次数:
207