1.C语言结构体的定义和使用
在实际问题中,一组数据往往具有不同的数据类型;例如在学生信息登记表中,姓名为字符型,学号为整型或字符型,年龄为整型,性别为字符型,成绩为整型或实型。因为数据类型不同,显然不能用一个数组来存放。
在C语言中,可以使用结构体(Struct)来存放一组不同类型的数据。定义结构体的一般形式为:
struct 结构体名{
成员列表
};
每个成员都是...
分类:
其他好文 时间:
2016-05-15 09:43:39
阅读次数:
281
深度优先搜索(DFS)
【算法入门】
1.前言
深度优先搜索(缩写DFS)有点类似广度优先搜索,也是对一个连通图进行遍历的算法。它的思想是从一个顶点V0开始,沿着一条路一直走到底,如果发现不能到达目标解,那就返回到上一个节点,然后从另一条路开始走到底,这种尽量往深处走的概念即是深度优先的概念。
你可以跳过第二节先看第三节,:)
2.深度优先搜索VS广度优先搜索
2.1演...
分类:
其他好文 时间:
2016-05-15 09:42:04
阅读次数:
327
广度/宽度优先搜索(BFS)
【算法入门】
1.前言
广度优先搜索(也称宽度优先搜索,缩写BFS,以下采用广度来描述)是连通图的一种遍历策略。因为它的思想是从一个顶点V0开始,辐射状地优先遍历其周围较广的区域,故得名。
一般可以用它做什么呢?一个
广度/宽度优先搜索(BFS)
算法导论里边会给出不少严格的证明,我想尽量写得通俗一点,因此采用一些直观的讲法来伪装成证...
分类:
其他好文 时间:
2016-05-15 09:42:10
阅读次数:
222
手上的项目在用Scrum模式开发,运用的是禅道这个国产的平台,运作得还不错,具体如下: 1、整个开发团队有10个人,分为:新功能开发组和系统优化组,每组配备一个技术经理2、人员分在两个办公地点(同一城市,但相距较远),目前一般是用微信语聊进行远程沟通3、Sprint周期是2周,每2周发布一个版本4、 ...
分类:
其他好文 时间:
2016-05-15 09:41:42
阅读次数:
198
读入n名学生的姓名、学号、成绩,分别输出成绩最高和成绩最低学生的姓名和学号。 输入格式:每个测试输入包含1个测试用例,格式为 其中姓名和学号均为不超过10个字符的字符串,成绩为0到100之间的一个整数,这里保证在一组测试用例中没有两个学生的成绩是相同的。 输出格式:对每个测试用例输出2行,第1行是成 ...
分类:
其他好文 时间:
2016-05-15 09:41:42
阅读次数:
265
正则表达式-RegExp-常用正则表达式 作者:nuysoft/JS攻城师/高云 QQ:47214707 EMail:nuysoft@gmail.com 声明:本文为原创文章,如需转载,请注明来源并保留原文链接。 后文预告:jQuery中的正则表达式分析 2.4 常用正则表达式 在网上找到一篇广为流 ...
分类:
其他好文 时间:
2016-05-15 09:40:13
阅读次数:
232
1、poi之word文档结构介绍之正文段落 一个文档包含多个段落,一个段落包含多个Runs,一个Runs包含多个Run,Run是文档的最小单元 获取所有段落:List<XWPFParagraph> paragraphs = word.getParagraphs(); 获取一个段落中的所有Runs:L ...
分类:
其他好文 时间:
2016-05-15 09:42:59
阅读次数:
2499
Description YYX家门前的街上有N(2<=N<=100000)盏路灯,在晚上六点之前,这些路灯全是关着的,六点之后,会有M(2<=m<=100000)个人陆续按下开关,这些开关可以改变从第i盏灯到第j盏灯的状态,现在YYX想知道,从第x盏灯到第y盏灯中有多少是亮着的(1<=i,j,x,y ...
分类:
其他好文 时间:
2016-05-15 09:39:59
阅读次数:
164
Problem Description 度熊面前有一个全是由1构成的字符串,被称为全1序列。你可以合并任意相邻的两个1,从而形成一个新的序列。对于给定的一个全1序列,请计算根据以上方法,可以构成多少种不同的序列。 Problem Description 度熊面前有一个全是由1构成的字符串,被称为全1 ...
分类:
其他好文 时间:
2016-05-15 09:40:48
阅读次数:
318
w11d6 After 66 days of writing English articles, what do I feel? I feel expressing in English is not that hard to do than before. Though the grammer i ...
分类:
其他好文 时间:
2016-05-15 09:40:13
阅读次数:
125
The following global definitions are used in this sample. C++ #define SVCNAME TEXT("SvcName") SERVICE_STATUS gSvcStatus; SERVICE_STATUS_HANDLE gSvcSta ...
分类:
其他好文 时间:
2016-05-15 09:40:41
阅读次数:
1139
package main import ( "crypto/tls" "fmt" ) func main() { //LoadX509KeyPair读取并分析一个公用/私有密钥对从一对文件。该文件必须包含PEM编码数据。 _, err := tls.LoadX509KeyPair("./cert_d ...
分类:
其他好文 时间:
2016-05-15 09:38:20
阅读次数:
158
让我们用字母B来表示“百”、字母S表示“十”,用“12...n”来表示个位数字n(<10),换个格式来输出任一个不超过3位的正整数。例如234应该被输出为BBSSS1234,因为它有2个“百”、3个“十”、以及个位的4。 输入格式:每个测试输入包含1个测试用例,给出正整数n(<1000)。 输出格式 ...
分类:
其他好文 时间:
2016-05-15 09:37:32
阅读次数:
147
1298. 通讯问题 ★ 输入文件:jdltt.in 输出文件:jdltt.out 简单对比 时间限制:1 s 内存限制:128 MB 【题目描述】 【题目描述】 一个篮球队有n个篮球队员,每个队员都有联系方式(如电话、电子邮件等)。但并不是每个队员的联系方式都公开,每个队员的联系方式只有一部分队员 ...
分类:
其他好文 时间:
2016-05-15 09:37:37
阅读次数:
232
1、YARN 是什么? 从业界使用分布式系统的变化趋势和 hadoop 框架的长远发展来看,MapReduce的 JobTracker/TaskTracker 机制需要大规模的调整来修复它在可扩展性,内存消耗,线程模型,可靠性和性能上的缺陷。在过去的几年中,hadoop 开发团队做了一些 bug 的 ...
分类:
其他好文 时间:
2016-05-15 09:37:51
阅读次数:
268