The software industry is constantly evolving. Many languages that were cutting edge just a few years ago either look outdated or have been made completely redundant today.
Today, new languages are emerging with surprising frequency to meet the changing ne...
分类:
编程语言 时间:
2014-11-15 00:13:59
收藏:
0 评论:
0 赞:
0 阅读:
289
//给定k(1<k<100)个正整数,其中每个数都是大于等于1,小于等于10的数。
//写程序计算给定的k个正整数中,1,5和10出现的次数。
//输入
// 输入有两行:第一行包含一个正整数k,第二行包含k个正整数,每两个正整数用一个空格分开。
//输出
// 输出有三行,第一行为1出现的次数,第二行为5出现的次数,第三行为10出现的次数。
#include
int main()
{...
分类:
其他 时间:
2014-11-15 00:13:48
收藏:
0 评论:
0 赞:
0 阅读:
336
最近在做一个漏洞展示平台,攻击实现部分使用python实现,c语言实现部分使用libcli库做一个类似telnet的东东,回调函数run的时候调用python模块。针对c调用python,做个了小demo
python模块:demo.py
def print_arg(str):
print str
def add(a,b):
print 'a=', a
print...
分类:
编程语言 时间:
2014-11-15 00:13:38
收藏:
0 评论:
0 赞:
0 阅读:
426
用数组实现一个小根堆,并完成排序的操作。(具体请看注释)
堆的基本操作实际上就几种:
1.向下调整操作AdjustDown()
2.向上调整操作AdjustUp() (向堆中插入元素时用到)
3.建堆操作BuildHeap(),其中要不断调用AdjustDown()来维护堆的性质
4.弹出堆顶元素GetRoot(),之后也要用到AdjustDown()来维护堆
ps(关于建堆):如...
分类:
编程语言 时间:
2014-11-15 00:12:58
收藏:
0 评论:
0 赞:
0 阅读:
364
网上总结到的信息:
(1) 静态分派:是在栈上分配,是由用户自己申请,是由操作系统自己释放的
动态分配:是由编译器分配,操作系统没有提供这种机制,所以自己申请,必须自己删除!
(2)你也要明白,栈的容量非常的小,而且特别贵,不能满足所有的内存申请,所以就要动态分配,
(3)动态分配是编译器自己完成的,跟操作系统没有关系
(4) 动态分配效率比较低,不过容量跟用户需求有关。
(5)C...
分类:
其他 时间:
2014-11-15 00:12:48
收藏:
0 评论:
0 赞:
0 阅读:
316
Packets
Time Limit: 1000MS
Memory Limit: 10000K
Total Submissions: 44505
Accepted: 15032
Description
A factory produces products packed in square packets of the sam...
分类:
其他 时间:
2014-11-15 00:12:43
收藏:
0 评论:
0 赞:
0 阅读:
380
大家一起加油。我是ACMer,我正努力成为世界上最聪明的人...
分类:
其他 时间:
2014-11-15 00:12:19
收藏:
0 评论:
0 赞:
0 阅读:
271
本文是自己学习所做笔记,欢迎转载,但请注明出处:http://blog.csdn.net/jesson20121020
最近想学下java的界面编程,在此记录下。
大多数的Swing应用都被构建在基础的JFrame内部,JFrame在你作用的任何操作系统中都可以创建视窗应用。
看如下一个最简单的JFrame例子:
JFrame frame = new J...
分类:
编程语言 时间:
2014-11-15 00:12:08
收藏:
0 评论:
0 赞:
0 阅读:
284
本文是自己学习所做笔记,欢迎转载,但请注明出处:http://blog.csdn.net/jesson20121020
上节创建了视窗,这是其他组件的容器,这节就来创建按钮。
创建按钮,只需要在希望出现的地方调用JButton的构造器即可。
JButton是一个组件,它有自己的小窗口,能作为整个更新过程的一部分而自动被重绘。也就是说,你不必显示绘制一个按钮或者别的类型的控件,只要...
分类:
编程语言 时间:
2014-11-15 00:11:48
收藏:
0 评论:
0 赞:
0 阅读:
368
考虑两个字符串,我们用dp[i][j]表示字串第到i个和字符串到第j个的总数,因为字串必须连续
因此dp[i][j]可以有dp[i][j-1]和dp[i-1][j-1]递推而来,而不能由dp[i-1][j]递推而来。而后者的条件
是字串的第i个和字符串相等。
Problem E
Distinct Subsequences
Input: standard input
Output...
分类:
其他 时间:
2014-11-15 00:11:38
收藏:
0 评论:
0 赞:
0 阅读:
327
输入第一行输入要计算的数据组数 n
接下来的 n 行,每行包含两个数a和b输出
每行输出一组数据中a+b的值
样例输入
2
1 2
4 0
样例输出
3
4
代码:
#include
int main()
{
int n;
int i,j;//循环变量i,j
int a,b;//每行的两个整数a,b
int sum[10]={0};//存储每行的和a+b
s...
分类:
其他 时间:
2014-11-15 00:11:18
收藏:
0 评论:
0 赞:
0 阅读:
133
描述小王是公司的仓库管理员,一天,他接到了这样一个任务:从仓库中找出一根钢管。这听起来不算什么,但是这根钢管的要求可真是让他犯难了,要求如下:1、 这根钢管一定要是仓库中最长的;2、 这根钢管一定要是最长的钢管中最细的;3、 这根钢管一定要是符合前两条的钢管中编码最大的(每根钢管都有一个互不相同的编...
分类:
其他 时间:
2014-11-15 00:10:28
收藏:
0 评论:
0 赞:
0 阅读:
315
这是写给自己看的模板……当然有需要的人也可以直接拿走1、封装好的高精度模板注意:算法的主要耗时在于高精度乘法、除法和乘方。其中高精度乘方有快速幂优化,常数大致是乘法的5~10倍。除法是用二分写的效率较低,大概是乘法的20~30倍,能不用尽量不用#define mx 300struct gaojing...
分类:
其他 时间:
2014-11-15 00:10:08
收藏:
0 评论:
0 赞:
0 阅读:
301
设计模式-原型模式效果:原型模式,其实就是完整的复制一个对象,以一个对象为样本,进行复制作业,然后再来使用.以下以复制一个UIView的操作来讲解原型模式的实现注:UIView对象是不能够复制的,我们需要完整的把UIView对象的参数都复制了后,就行了.http://stackoverflow.co...
分类:
其他 时间:
2014-11-15 00:09:58
收藏:
0 评论:
0 赞:
0 阅读:
302
本文转载至http://www.cocoachina.com/industry/20140606/8701.htmliOS系统是出了名的封闭,每个应用的活动范围被严格地限制在各自的沙盒中。尽管如此,iOS还是提供了若干进程间通信机制,CFMessagePort就是其中之一。“”阅读器iOSCFMes...
分类:
移动平台 时间:
2014-11-15 00:09:48
收藏:
0 评论:
0 赞:
0 阅读:
480
Extjs的开发都可以遵循OOP的原则,其对类的封装也很完善了。自定义一个控件最简单的办法就是继承一个已有的控件。根据上一节的需要,我做了一个Button的子类。首先根据目录结构,在app目录下建立一个ux目录,将自定义控件都放在这个目录下。在ux目录下建立一个文件ButtonTransparent...
分类:
Web开发 时间:
2014-11-15 00:09:38
收藏:
0 评论:
0 赞:
0 阅读:
431
高性能IO模型浅析服务器端编程经常需要构造高性能的IO模型,常见的IO模型有四种:(1)同步阻塞IO(BlockingIO):即传统的IO模型。(2)同步非阻塞IO(Non-blockingIO):默认创建的socket都是阻塞的,非阻塞IO要求socket被设置为NONBLOCK。注意这里所说的N...
分类:
其他 时间:
2014-11-15 00:09:08
收藏:
0 评论:
0 赞:
0 阅读:
339
顶部和底部区域已经作好,在顶部区域有一个菜单的按钮,这一节我们设计一个菜单的数据结构,使其可以展示出不同样式的菜单。由于准备搭建的是一个系统模块自定义的系统,因此菜单也是自定义的,在操作员系统登录的时候,和MainModel中的其他数据一样,将会通过ajax加载要显示的菜单数据,然后生成菜单条或者菜...
分类:
Web开发 时间:
2014-11-15 00:08:58
收藏:
0 评论:
0 赞:
0 阅读:
448
如果要设置DIV自适应高度,我们可以采用height:auto;这个属性;不过这个属性IE6又不支持了。是不是很头痛?其实解决这个问题不难,而且方法也不少,这里推荐一种:(假设我们需要控制的这个DIV最小高度是100px,超过时就让里面的信息自动撑开):.div{height:auto!import...
分类:
Web开发 时间:
2014-11-15 00:08:48
收藏:
0 评论:
0 赞:
0 阅读:
501
MySQL常用的存储引擎为MyISAM、InnoDB、MEMORY、MERGE,其中InnoDB提供事务安全表,其他存储引擎都是非事务安全表。MyISAM是MySQL的默认存储引擎。MyISAM不支持事务、也不支持外键,但其访问速度快,对事务完整性没有要求。InnoDB存储引擎提供了具有提交、回滚和...
分类:
数据库技术 时间:
2014-11-15 00:08:38
收藏:
0 评论:
0 赞:
0 阅读:
334