扎实的基础有时候需要纵览群书,但针对编码领域,单靠纸上谈兵远远不够。思考,实践,再思考,再实践。累积到一定代码量,思路自然豁然开朗。重复的时间沉淀,将缔造更加强健高效的代码。 部分整理自网络,个人水平有限,望见谅。html1)将input设为只读,使用readonly而非diabled dis...
分类:
其他好文 时间:
2015-04-20 12:47:38
阅读次数:
198
#1040 : 矩形判断时间限制:1000ms单点时限:1000ms内存限制:256MB描述给出平面上4条线段,判断这4条线段是否恰好围成一个面积大于0的矩形。输入输入第一行是一个整数T(1#includestruct Point{ int x,y;}p[10];struct Dis{ ...
分类:
其他好文 时间:
2015-04-19 17:53:16
阅读次数:
131
dfs序+可持久化线段树 好吧……是我too naive 这题……$$ans=min(dep[x],k)×(size[x]-1)+\sum_{y在x的子树中,且dis(x,y)12 #include13 #include14 #include15 #include16 #include17 #d.....
分类:
其他好文 时间:
2015-04-19 01:10:32
阅读次数:
201
首先用Dijkstra做出最短路生成树,设dis[p]为1到p点的最短路长度对于一条不在生成树上的边u -> v,不妨设fa为u、v的lca则一fa到v的路径上的任意点x都可以由u达到,走的方式是1 -> fa -> u -> v -> x,dis'[x] = dis[u] + dis(u, v) ...
分类:
其他好文 时间:
2015-04-17 23:34:19
阅读次数:
176
//求方程ax^2+bx+c=0的根
#include
#include
int main()
{
float a,b,c,dis,x1,x2;
printf("请输入a,b,c的值: ");
scanf("%f %f %f",&a,&b,&c);
dis=b*b-4*a*c;
if(dis<0)
{
printf("该函数无实根。\n");
return 0;
}
e...
分类:
编程语言 时间:
2015-04-17 18:14:10
阅读次数:
197
同步,不具备开启线程的能力:dispatch_sync异步,具备开启线程的能力:dispatch_async并列队列:多个任务可以同时执行串行队列:一个任务执行完后,再执行下一个任务一个金典的列子:#define ZHGlobalQueue dispatch_get_global_queue(DIS...
分类:
移动开发 时间:
2015-04-16 12:08:10
阅读次数:
125
1,gdisk由三部分组成,分别是主菜单,恢复菜单,专家菜单。
不同菜单下的命令也不一定相同,所以操作前仔细看清楚是在那个菜单下操作的。
在三个菜单中按m可以直接到达主菜单,r可以直接到恢复菜单,x可以到专家菜单。
2,每次打开终端都需要输入sudo -s来获取权限,进入gdisk的命令为 gdisk /dev/disk0
其中disk0为Mac磁盘,其它外部设备分区是disk1,dis...
I使用:
hive:启动hive
命令必须以分号结束,告诉hive立即执行该命令,不区分大小写
show tables;查看有哪些表
desc tablename; 查看表有哪些列
写sql命令
use udw;
select user_id,action_id
from udw_ml_user_action
where partition_date>=20150410
dis...
分类:
其他好文 时间:
2015-04-14 11:12:51
阅读次数:
165
Dijkstra(迪杰斯特拉)算法,用于计算一个节点到其他所有节点的最短路径。要注意的是这个算法中路径的权值不能有负边,如果有负边的话要运用bellman
ford算法。
学习了一下dijkstra算法,感觉跟最小生成树的Prim算法有点类似。感觉dijkstra也是一个贪心的策略,用集合S表示的是已经找出最小路径的点,用dis[]来表示每个点当前距离源点的最短距离。再用一个数组来存储两点之...
分类:
编程语言 时间:
2015-04-12 09:25:20
阅读次数:
180
1、以管理员身份运行命令提示符:快捷键win+R→输入cmd→回车2、启用并设定虚拟WiFi网卡:运行命令:netsh wlan set hostednetwork mode=allow ssid=mywifi key=12345678此命令有三个参数,mode:是否启用虚拟WiFi网卡,改为dis...