堆排序利用的是堆这种数据结构来对进行排序,(二叉)堆数据结构是一种数组对象,它可以被视为一棵完全的二叉树,树的每个节点与数组中存放该节点的值得那个元素对应。这里使用最大堆进行排序算法设计,最大堆就是parent(i) > leftchild(i) 且parent(i) > rightchild(i)...
分类:
其他好文 时间:
2015-03-27 23:35:39
阅读次数:
220
Freemarker?模板+数据模型=输出它基于模板来生成输出文本,大多数人用它来生成html怎么用?一个很直接的问题就是怎么才能在模板文件中使用Java中的数据对象?毕竟我们的目标是将这些数据对象中存储的数据显示出来如果在Java中我们有一个叫user的List,然后我们通过request.set...
分类:
其他好文 时间:
2015-03-27 23:33:28
阅读次数:
175
Rotate ArrayRotate an array ofnelements to the right byksteps.For example, withn= 7 andk= 3, the array[1,2,3,4,5,6,7]is rotated to[5,6,7,1,2,3,4].Note...
分类:
其他好文 时间:
2015-03-27 23:34:46
阅读次数:
115
How far away ?Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 6727Accepted Submission(s): 2497Prob...
分类:
其他好文 时间:
2015-03-27 23:34:31
阅读次数:
138
用((:?)如果-否则): namespace 男女体重测试 { class Program { static void Main(string[] args) { double a, b ,n,m; //做个简单的体重测试 while (true) { Console.WriteLin...
分类:
其他好文 时间:
2015-03-27 23:31:42
阅读次数:
172
1.如上图所示,直方图的坐标轴以及标题文字都颠倒了原因: 在MATLAB显示的subplot函数中,图像与直方图这些不属于一类,所以在显示的时候会出现这种情况解决办法:1>将图像与直方图分开显示,另外创建一个figure; 2>在figure对话框中,找到edit;将figure的属性中...
分类:
其他好文 时间:
2015-03-27 23:30:48
阅读次数:
108
这次用中文写,表达得清晰些。最近 看了几个程序,结合自己的思考,给出golang 服务其 优雅停机的处理方式。这里以http服务器为对象描述。这里的"优雅",表示服务器有计划,按部就班的退出。具体表现在,友好地终止与客户端的连接;关闭其他活动的进程,线程,协成;完成资源的释放;完整的log。1. 分...
分类:
其他好文 时间:
2015-03-27 23:30:21
阅读次数:
377
enctype=‘multipart/form-data‘ HTML forms provide three methods of encoding. application/x-www-form-urlencoded (the default) multipart/form-data text/plain 上传文件的表单中<form>要加属性enctype="mu...
分类:
其他好文 时间:
2015-03-27 22:28:37
阅读次数:
120
Find the contiguous subarray within an array (containing at least one number) which has the largest product.
For example, given the array [2,3,-2,4],
the contiguous subarray [2,3] has the largest ...
分类:
其他好文 时间:
2015-03-27 22:28:08
阅读次数:
211
抽时间学习下LucasLucas定理:
Content:
若满足n,m∈N?n,m\in N*且PP为素数,则有(除法皆为整除):
(nm)=(npmp)?(n mod pm mod p)\binom{n}{m} = \binom{\frac{n}{p}}{\frac{m}{p}}*\binom{n~mod~p}{m~mod~p}(这是比较容易懂的形式…)
Proof:
令:
n=ak...
分类:
其他好文 时间:
2015-03-27 22:27:18
阅读次数:
129
题目大意给出一些边,每个边有一个边权和颜色。现在要求出最小边权有need个白边的生成树。输出这个边权。思路在白边上加一个权值,这样就可以人为的改变白边出现在最小生成树。这个东西显然可以二分。之后取一下最小值就可以了。CODE#define _CRT_SECURE_NO_WARNINGS#include
#include
#include
#...
分类:
其他好文 时间:
2015-03-27 22:27:25
阅读次数:
136
Lotto
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 1657 Accepted Submission(s): 811
Problem Description
In a Lotto I have eve...
分类:
其他好文 时间:
2015-03-27 22:25:37
阅读次数:
104
单例模式:
根据单例模式的设计思想,就是想保证类只有一个实例即只有一个对象。而且该实例易于外界访问,从而方便对实例个数的控制并节约系统资源等。...
分类:
其他好文 时间:
2015-03-27 22:25:18
阅读次数:
141
一道简单的最短路,因为数组下标问题检查了一个小时,悲剧。。。。。
两种做法:一种是用Z作为源点求到其它点的最短路,一种是直接用Floyd算法求出所有点之间的最短路。我才用了第一种做法代码如下;/*
ID:15674811
LANG:C++
PROG:comehome
*/#include
#include
#include
#include<a...
分类:
其他好文 时间:
2015-03-27 22:24:00
阅读次数:
153
毕业bg
Time Limit : 2000/1000ms (Java/Other) Memory Limit : 32768/32768K (Java/Other)
Total Submission(s) : 6 Accepted Submission(s) : 3
Font: Times New Roman | Verdana | Georgia
Font Si...
分类:
其他好文 时间:
2015-03-27 22:26:07
阅读次数:
194
1.题目描述:点击打开链接
2.解题思路:本题利用双向查找解决。双向查找一般用于求若干个数之和相加等于一个固定值的题目。一般方法是将n个数分为两部分:1~n/2和n/2+1到n,然后枚举出两部分的所有可能的结果,最后利用二分查找看第一部分的结果是否存在于第二部分中。本题也是让找一些数之和等于S,这个数还可以变成对应的阶乘数,由于阶乘的个数受到k的限制。因此可以利用dfs来枚举所有的情况。由于最后...
分类:
其他好文 时间:
2015-03-27 22:23:18
阅读次数:
149
原始论文:http://www-personal.umich.edu/~ronxin/pdf/w2vexp.pdf
之前学习Word2vec时,脱离了神经网络,这周补充了下相关知识,打算之后再
看下源码,加深自己的理解。...
分类:
其他好文 时间:
2015-03-27 22:25:04
阅读次数:
468