1 时间换算(5分) 题目内容: UTC是世界协调时,BJT是北京时间,UTC时间相当于BJT减去8。现在,你的程序要读入一个整数,表示BJT的时和分。整数的个位和十位表示分,百位和千位表示小时。如果小时小于10,则没有千位部分;如果小时是0,则没有百位部分;如果分小于10分,需要保留十位上的0。如 ...
分类:
其他好文 时间:
2016-11-16 02:26:16
阅读次数:
256
设$A^TC=B^T$,这样$C_{ij}$表示$B_j$的线性表出需要$A_i$,那么$B_j$可以替换$A_i$,根据$C=(A^T)^{-1}B^T$求出$C$。要求字典序最小完美匹配,先求任意完美匹配,然后从小到大尽可能把匹配改小,用类似匈牙利的方法找“增广路”。注意倒着跑是不行的,因为小的 ...
分类:
其他好文 时间:
2016-11-16 01:51:16
阅读次数:
185
The nitty-gritty of compile and link functions inside AngularJS directives The nitty-gritty of compile and link functions inside AngularJS directives ...
分类:
其他好文 时间:
2016-11-15 23:27:53
阅读次数:
288
大体思路 1.求出每个元素在树中的深度 2.用st表预处理的方法处理出f[i][j],f[i][j]表示元素i上方第2^j行对应的祖先是谁 3.将较深的点向上挪,直到两结点的深度相同 4.深度相同后,祖先可能就在上方,再走几步就到了,于是两个点同时向上移 具体的方法和代码贴在下面 ↓ 具体来看 1. ...
分类:
其他好文 时间:
2016-11-15 23:21:19
阅读次数:
259
还有3天,今天考试又崩了。状态还没有调整过来。。。 第一题:小L的二叉树 勤奋又善于思考的小L接触了信息学竞赛,开始的学习十分顺利。但是,小L对数据结构的掌握实在十分渣渣。所以,小L当时卡在了二叉树。 在计算机科学中,二叉树是每个结点最多有两个子结点的有序树。通常子结点被称作“左孩子”和“右孩子”。 ...
分类:
其他好文 时间:
2016-11-15 23:09:07
阅读次数:
216
JSON常用与服务器进行数据交互,JSON中“{}”表示JSONObject,“[]”表示JSONArray 如下json数据: 生成json数据代码: 解析json数据代码: ...
分类:
Web程序 时间:
2016-11-15 19:47:28
阅读次数:
329
写一个能自动生成四则运算题目的软件,要求除了整数,还要支持正分数的四则运算。 和同学们比较一下各自的程序功能、实现方法的异同。 代码: package project1;import java.util.Random;import java.util.Scanner;public class cal ...
分类:
其他好文 时间:
2016-11-15 13:58:05
阅读次数:
166
尊重原著! 如果计算机系只开三门课,那么这三门课就一定是:离散数学,数据结构与算法,编译原理。如果只开一门课,那剩下的就一定是:数据结构与算法。Niklaus Wirth说:算法+数据结构=程序,不说废话了,下面列出一份数据结构算法书目,先从最著名的说起A原书名:The Art of Compute ...
分类:
编程语言 时间:
2016-11-15 13:38:06
阅读次数:
197
[开源中国] PHP 使用协同程序实现合作多任务 [风雪之隅] 在PHP中使用协程实现多任务调度 ...
分类:
Web程序 时间:
2016-11-15 13:36:29
阅读次数:
152
题意:一个 L*R 的网格里有 N 棵树,要求找一个最大空正方形并输出其左下角坐标和长。(1≤L,R≤10000, 0≤N≤100) 解法:枚举空正方形也就是枚举空矩阵,先要固定一个边,才好继续操作。(P.S.许多类型的题都是这样:先固定一个变量,再比较另外的变量。这种思想在贪心、DP等都常出现,一 ...
分类:
编程语言 时间:
2016-11-15 13:16:46
阅读次数:
212