Courses
Time Limit:10000MS Memory Limit:32768KB 64bit IO Format:%I64d & %I64u
Submit Status Practice HDU
1083
Description
Consider a group of N students and P courses. Each stu...
分类:
其他好文 时间:
2016-05-13 01:31:16
阅读次数:
206
任何的递归算法都可以转换为非递归算法,而且一般来说递归算法的效率比非递归算法的效率低。但是为啥会有递归算法呢,是因为递归算法看起来思路清晰,而且代码简洁。接下来我主要介绍下归并算法的非递归实现。
主要思想:对于归并算法的非递归实现,我们可以沿着递归实现的逆向方向去思考,递归的思想是自顶向下,将待排序序列不断分解,然后再归并。而非递归的思想就是自底向上,先两两归并,然后再4个4个一起归并,再8个。...
分类:
编程语言 时间:
2016-05-13 01:32:55
阅读次数:
143
Building Block
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768
K (Java/Others)
...
分类:
其他好文 时间:
2016-05-13 01:31:14
阅读次数:
155
《effective C++》阅读笔记01
size_t是c++计算个数时使用的某种不带正负号(unsigned)类型。它也是vector,deque和string内的operator[]函数接受的参数类型。
分清楚声明式和定义式,对对象而言,定义式是编译器为此对象拨发内存的地点;对function 或function template而言,定义式提供了代码本身。
default构造函数要不没有参数...
分类:
编程语言 时间:
2016-05-13 01:31:01
阅读次数:
197
神经网络(Neural Networks)其实是一个很古老的想法,但是提出来之后,沉寂了很长一段时间。而现在,神经网络是许多机器学习问题的首选算法。
文章内的所有图片均属于Stanford机器学习课程,转载请注明出处
一、神经网络的表示(The Representation for Neural Networks)
1、运用神经网络的动机(Motivations)
非线性的假设...
分类:
Web程序 时间:
2016-05-13 01:30:40
阅读次数:
356
1.形式参数和实际参数
1.1形式参数
形参出现在被调函数当中,在整个函数体内都可以使用。形参在定义时编译系统并不分配存储空间,只有在调用该函数时才分配内存单元。调用结束内存单元被释放,故形参只有在函数调用时有效,调用结束时不能再使用。
1.2实际参数
实参出现在主调函数当中,当函数调用时,朱调函数把实参的值传送给被调函数的形参,从而实现函数间的数据传递。传递方式有两种:值传递和地址传...
分类:
编程语言 时间:
2016-05-13 01:31:52
阅读次数:
243
1.假如你成功了
success界面
按照官方的教程把RN-android 环境搭建好后,就可以把demo跑起来了;
本地实际的访问地址可以参考: http://localhost:8081/index.android.bundle?platform=android
2.可能第一次都会失败
1.出现一个红色的界面,failed
JS bundle
...
分类:
其他好文 时间:
2016-05-13 01:31:41
阅读次数:
412
网络编程
相关基础概念:
1、计算机网络与Internet
2、TCP/IP协议
3、Internet地址
IP地址,形如xxx.xxx.xxx.xxx
域名系统。例如www.edu.cn
URL(统一资源定位符)
协议 :// 主机 [: 端口] [/ 文件] [# 引用]
客户-服务器(Client-Server)模式
网络模型与通讯要素:...
分类:
编程语言 时间:
2016-05-13 01:30:52
阅读次数:
219
Period
Time Limit: 3000MS
Memory Limit: 30000K
Total Submissions: 15963
Accepted: 7644
Description
For each prefix of a given string S with N characters (each charact...
分类:
其他好文 时间:
2016-05-13 01:29:52
阅读次数:
138
Rails
PS:因为该题排版较麻烦,这里给出OJ网址:UVa514 - Rails 某城市有一个火车站,铁轨铺设如图6-1所示。有n节车厢从A方向驶入车站,按进站顺序编号为1~n。你的任务是判断是否能让它们按照某种特定的顺序进入B方向的铁轨并驶出车站。例如,出栈顺序(5 4 1 2 3)是不可能的,但(5 4 3 2 1)是可能的。
为了重组车厢,你可以借助中转站C。这...
分类:
其他好文 时间:
2016-05-13 01:31:20
阅读次数:
329
项目五:求和
#include
void main()
{
int A[10],sum1=0,sum2=0,i;
cout<<"请输入十个数";
for(i=0;i>A[i];
}
for(i=0;i0) s...
分类:
编程语言 时间:
2016-05-13 01:31:27
阅读次数:
151
现在有很多长方形,每一个长方形都有一个编号,这个编号可以重复;还知道这个长方形的宽和长,编号、长、宽都是整数;现在要求按照一下方式排序(默认排序规则都是从小到大);
1.按照编号从小到大排序
2.对于编号相等的长方形,按照长方形的长排序;
3.如果编号和长都相同,按照长方形的宽排序;
4.如果编号、长、宽都相同,就只保留一个长方形用于排序,删除多余的长方形;最后排好序按照指定格式显...
分类:
编程语言 时间:
2016-05-13 01:29:38
阅读次数:
168
在批量POC的过程中,我们采集到的URL状态往往是不同的.
因此我们需要对URL进行统一处理,从而确保POC脚本能够准确的验证每个URL我们以实际漏洞举例说明,并给出我的批量POC解决方案.漏洞示例
Atlassian Confluence 5.8.17 之前版本中存在漏洞,该漏洞源于spaces/viewdefaultdecorator.action和admin/viewdefaultdec...
分类:
Web程序 时间:
2016-05-13 01:28:37
阅读次数:
264
selection排序
import java.util.*;
import java.util.Comparator;
public class Solution {
private Solution(){} //初始化函数
public static void sort(Comparable[] a){
//a是升序排列
int N...
分类:
编程语言 时间:
2016-05-13 01:31:03
阅读次数:
232
虚函数的使用方法:
(1)在基类用virtual声明成员函数为虚函数。这样就可以在派生类中重新定义此函数,为它赋予新的功能,并能方便被调用。
在类外定义虚函数时,不必在定义virtual
(2)在派生类中重新定义此函数,要求函数名,函数类型,函数参数个数和类型全部与基类的虚函数相同,并根据派
生类的需要重新定义函数体。
c++规定,当一个成员函数被声明为虚函数后,其派生类的...
分类:
编程语言 时间:
2016-05-13 01:28:05
阅读次数:
188
类的加载过程Java类从加载到卸载大致如下
其中的部分工作内容:一、加载使用类的全名获取二进制流,在内存中生成class对象。
二、验证保证class文件中内容不会危害虚拟机自身的安全等。三、准备为类变量分配初始值。final等修饰的固定变量分配具体值,其他分配零值。
四、解析虚拟机将常量池中的符号引用替换为直接引用的过程
类加载器(1)Bootstrap ClassLoader
这个...
分类:
编程语言 时间:
2016-05-13 01:28:55
阅读次数:
162
人:中缀表达式
计算机:后缀表达式
需要进行中缀转后缀,再计算。无论哪一步都需栈:
对于(3 + 4) × 5 - 6
一 中缀转后缀
涉及的栈用来存储符号如“+ - × / ( )”
思想:
遇见数字输出;遇见符号入栈
当空栈或者符号是左括号时直接入栈 ;
当是运算符时将要入栈的符号需要大于栈内符号否在现将栈内比该运算符大或者等的出栈输出,然后再入栈;
当运算符是右括号...
分类:
其他好文 时间:
2016-05-13 01:27:44
阅读次数:
198