向数组新追加一个元素,在网络上可以找到很多方法,比如末尾追加用push(),头部追加用unshift();[注意,两者的返回值是新数组的长度] 其实就新增元素这个动作来说,还有一个操作方式:利用数组的length属性。 比如: 如果知道数组的具体长度,也可以直接使用数字。不过这样觉得好像有点low.
分类:
编程语言 时间:
2016-03-23 00:28:33
阅读次数:
243
先用tarjin找割点 割点条件u1是树根,且有大于1棵子树,u1不是树根,low[u[i]]>dfn[u1],把和一个割点相连的联通块建出口。
分类:
其他好文 时间:
2016-03-22 07:51:53
阅读次数:
196
这是一个我很早就在用的编译器,因为是微软官方的,极其高大上,安装包,界面错误的提示处理都相当简洁明了,不像VC6.0以及Codeblock太low了 但其实,我想说,我并不怎么用这玩意~就像Siri做的都可以对话了,但我并不用,因为木有必要。。。我想不出他比codeblock有哪些及其过人的地方,可
分类:
其他好文 时间:
2016-03-21 00:15:17
阅读次数:
221
题目: 题意: 给了一个联通无向图,现在问去掉某个点,会让图变成几个联通块? 输出的按分出的从多到小,若相等,输出标号从小到大。输出M个。 分析: BCC求割点后联通块数量,Tarjan算法。 联通块的数目在找到一个low[y]>=dfn[x]时累加,最后加一即可。 代码如下: 2016-03-17
分类:
移动开发 时间:
2016-03-17 14:41:33
阅读次数:
333
针对冒泡排序我们进行一次优化,就引进了快速排序在此基础上进行优化基本思想:
任取一个记录(如第一个)作为 枢轴或支点,设其关键字为pivotkey。
在一趟排序后,所有比它小的记录一律前放,比它大的记录一律后放,形成左右两个子表,将枢轴放在分界处的位置;
然后,分别对各子表重新选择枢轴,并依此规则调整,直到每个子表的元素只剩一个,排序完成。
具体操作(1)附设两个指针low和high,初始时分别指向...
分类:
编程语言 时间:
2016-03-17 02:05:05
阅读次数:
317
现在的PM和UI总以看app的眼光看html5, html页面要做的专业美观,而且必须很精细. 去年的时候UI就告诉我h5上的边框线太粗,把整站都给拉low了. 当时工期紧就没太在意1px粗细, 好在那个版本没上线就迭代掉了,后面的版本针对这个问题做了些尝试, 这里总结下1px细线的处理方法 移动端...
分类:
移动开发 时间:
2016-03-16 18:45:35
阅读次数:
1796
备注:::很low 高端人士 勿入 支持 吐槽 有你们的吐槽才有我的进步 还不会yii上传的 go out (哈哈,开玩笑) 就是 上传图片的路径直接保存到前台,然后把前台的图片 copy 一份给后台,这样就能用啦 因为我们的项目是 前台一个域名直接访问到web目录,后
分类:
Web程序 时间:
2016-03-15 20:44:01
阅读次数:
1587
http://doc.qt.io/qt-5/highdpi.html It is recommended to use the Fusion style. In order to get an application designed for low DPI values running on a
分类:
其他好文 时间:
2016-03-14 07:05:28
阅读次数:
245
题目链接:http://poj.org/problem?id=3694 题意是给你一个无向图n个点,m条边,将m条边连接起来之后形成一个图,有Q个询问,问将u和v连接起来后图中还有多少个桥。 首先用tarjan标记点的low和dfn值,那么u和v相连的边是桥的条件是dfn[u] < low[v](说
分类:
Web程序 时间:
2016-03-11 22:17:41
阅读次数:
362
# -*- coding: UTF-8 -*- def search(a,m): low = 0 i = 0 top = len(a) while(low<=top): mid = (low+top)/2 mids = a[mid] if m<mids:top=mid-1;i+=1;print mi
分类:
其他好文 时间:
2016-03-09 01:13:10
阅读次数:
170