摘要:
我记得我开始学习C语言的时候,那时候还在读高中,我们老师就把C语言的关键字,全部写在黑板上,老师说我们下面的两节课的内容就是(把它给记下来)你还记得标准C有多少个关键字吗?第一:关键字描述C99 关键字为32个 如果你还有不认识的,还应该好好复习复习了。 关键字 意义 auto 声明自动变量,缺省时编译器一般默认为auto int 声明整型变量 double 声明双精度变量 long 声明长整型变量 char 声明字符型变量 float 声明浮点型变量 short声明短整型变量 signed 声明有符号类型变量 unsigned 声明无符号类型变量 struc... 阅读全文
摘要:
题意:给出n栋房子位置和每栋房子里面的人数,m个避难所位置和每个避难所可容纳人数。然后给出一个方案,判断该方案是否最优,如果不是求出一个更优的方案。思路:很容易想到用最小费用流求出最优时间,在与原方案花费时间对比判断原方案是否最优。也许是组数太多了,这种方法会超时的。 放弃该思路。 看看题目没要求要最优解,而是得到一个更优的解。 在原图的所有反向边中能够找到一个总费用为负的回路(而且要有流量)的话,那就该解不是最优解,把该负环消去,更新流量,得到优化后的解。(原因: 反向边保存的是已经流过的流量, 如果出现环,那么说明我们可以不走这个环,那么总的费用就变小了)。 具体操作:从汇点出发SPF.. 阅读全文
摘要:
Problem Description Today is Children's Day. Some children ask you to output a big letter 'N'. 'N' is constituted by two vertical linesand one diagonal. Each pixel of this letter is a character orderly. No tail blank is allowed. For example, this is a big 'N' start with & 阅读全文
摘要:
题意:在坐标轴中给出n个岛屿的坐标,以及雷达的扫描距离,要求在y=0线上放尽量少的雷达能够覆盖全部岛屿。很明显的区间选点问题。代码:/** Author: illuz * Blog: http://blog.csdn.net/hcbbt* File: l2911.cpp* Create Date: 2013-09-09 20:51:05* Descripton: */#include #include #include #include using namespace std;const int MAXN = 1010;int n, r, c... 阅读全文
摘要:
Even a task as simple as this can be complicated without jQuery at our disposal.In plain JavaScript, we could add the highlightedclass as shown in the followingcode snippet:window.onload = function() { var divs = document.getElementsByTagName('div'); for (var i = 0; i < divs.length; i++) 阅读全文
摘要:
在敲机房收费系统的时候需要利用到报表,这几天一直忙于做报表,看了九期的博客,也是似懂非懂的。现在才明白,只有自己的东西,才是自己的。废话不多说了,现在也说一下我的体会吧!报表的建立 安装 做报表需要安装一款关于报表的软件——Grid++Report 报表设计器 用它与VB进行连接 建表 组件介绍 安装完后,打开报表设计器,点击插入: 在这里可以看到有页眉,页脚、报表头、明细网格。 页眉和页脚估计大家都熟悉吧!跟word里面的功能相同。 报表头:就是一个报表的标题部分。(我们曾看文章时,有标题和副标题之分吧。就是在这个报表头里面设计) 明细网格:就是我们需要连接的报表的部分,里面包... 阅读全文
摘要:
Problem Description Given two integers n and m, count the number of pairs of integers (a,b) such that 0 using namespace std;int main(){ int a,b,m,n,num,i,s,N; cin>>N; for(i=0;i>n>>m,n||m) { num=0; for(a=1;a<n;a++) { for(b=a+1;b<n;b++) { if((a*a+b*b+m)%(a*b)==0) num++; } } ... 阅读全文
摘要:
Linux系统有多种进程间通信方式,如信号、消息队列、管道等,socket是其中一种,socket使用unix domain 模式进行进程间通信 //服务端代码#include #include #include #include #include #define UNIX_SERV "/tmp/unix_serv" //文件路径名 int main(void) { int sock_fd; struct sockaddr_un serv; struct sockaddr_un cli; int ret; socklen_t serv_len; sock_fd = so.. 阅读全文
摘要:
方法一:正则分析法 function getQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); var r = window.location.search.substr(1).match(reg); if (r != null) return unescape(r[2]); return null; } 调用方法: alert(GetQueryString("参数名1"));ale 阅读全文
摘要:
首先执行try,如果有异常执行catch,无论如何都会执行finally 一个函数中肯定会执行finally中的部分。 关于一个函数的执行过程是,当有return以后,函数就会把这个数据存储在某个位置,然后告诉主函数,我不执行了,接下来你执行吧,所以函数就会推出。 但是当一个函数中出现finally以后,finally永远都要执行,所以,就算try或者catch中已经执行了return了,但是这时函数不会退出,不会告诉主函数去执行,而是等待finally执行完了才回去告诉主函数去执行,这时候如果finally中出现了return的话,这次return的... 阅读全文