#include
int A[15]={0,1,2,3,4,5,6,7,8,9,10};
int C[15];
int lowbit(int x)
{
return x&(-x);
}
int SUM(int n)
{
int sum=0;
while(n>0){
sum = sum + C[n];
n = n - lowbit(n);
...
分类:
编程语言 时间:
2015-08-01 20:38:16
收藏:
0 评论:
0 赞:
0 阅读:
118
插入排序可是说是最简单的排序算法之一了,时间复杂度是O(N^2),下面是C语言实现
void insertion_sort(int *A, int n) {
int i, j, x;
//i从1开始而不是从0或2开始
for (i = 1; i < n; i++) {
x = A[i];
j = i - 1;
//j...
分类:
编程语言 时间:
2015-08-01 20:37:26
收藏:
0 评论:
0 赞:
0 阅读:
108
概念:java提供了一种原程序中的元素关联任何信息和任何元数据的途径和方法
JDK内置系统注解:
@Override 用于修饰此方法覆盖了父类的方法;
@Deprecated 用于修饰已经过时的方法;
@Suppvisewarnings 用于通知java编译器禁止特定的编译警告。
注解按照运行机制划分
源码注解:注解只在源码中存在,编译成.class文件就不存在了;
编译时注解:注...
分类:
编程语言 时间:
2015-08-01 20:37:16
收藏:
0 评论:
0 赞:
0 阅读:
268
摘要:本篇博客,介绍另一种数组排序算法:堆排序。算法用C实现。...
分类:
编程语言 时间:
2015-08-01 20:36:46
收藏:
0 评论:
0 赞:
0 阅读:
208
swift 函数 参数命名...
分类:
编程语言 时间:
2015-08-01 20:35:36
收藏:
0 评论:
0 赞:
0 阅读:
154
归并排序典型的分治策略的体现,时间复杂度是O(nlgn), 空间复杂度是O(n).属于稳定排序。
下面是C语言实现代码。
#define MAX 10000000
//p, q, r是均是元素的下标
void merge(int A[], int p, int q, int r)
{
int n1 = q - p + 1;
int n2 = r - q;
int...
分类:
编程语言 时间:
2015-08-01 20:35:16
收藏:
0 评论:
0 赞:
0 阅读:
174
大家都知道,在Java中,对于对象的比较,如果用“==”比较的是对象的引用,而equals才是比较的对象的内容。一般我们在设计一个类时,需要重写父类的equals方法,在重写这个方法时,需要按照以下几个规则设计:1、自反性:对任意引用值X,x.equals(x)的返回值一定为true.2、对称性:对...
分类:
编程语言 时间:
2015-08-01 20:27:46
收藏:
0 评论:
0 赞:
0 阅读:
246
1、常量的定义常量定义使用let关键字,可以采用下面两种方式之一:1)标准方式初始化 let CPU_NUM: Int = 22) 对于确切的值,可以使用类型推断,如 let CPU_NUM = 2常量一般在定义时即初始化,为了简洁一般采用上面第2)种方式。常量可以只声明但不初始化,随后在具体的场....
分类:
编程语言 时间:
2015-08-01 20:25:26
收藏:
0 评论:
0 赞:
0 阅读:
208
热键控件热键控件的使用方法第一步:选择热键添加到面板上。第二步:热键控件属性选择热键键值。第三步:添加热键事件功能。热键模式的选择1.普通模式2.软件模式3.硬件模式脚本的基本操作脚本启动function 热键开始_热键() //这里添加你要执行的代码 线程句柄 = threadbegi...
分类:
编程语言 时间:
2015-08-01 20:24:46
收藏:
0 评论:
0 赞:
0 阅读:
196
我们常见的模糊算法基本的过程都是计算一个像素周边的的某个领域内,相关像素的某个特征值的累加和及对应的权重,然后得到结果值。这样的过程是无法区分出图像的边缘等信息的,一种简单的改进方式就是设置某个阈值,当领域像素和中心点像素的差距大于阈值时,设置其权重很小,甚至为0,这样对于本身比较平滑的区域,和原始...
分类:
编程语言 时间:
2015-08-01 20:22:46
收藏:
0 评论:
0 赞:
0 阅读:
259
Hibernate比SQL语句简单多了,代码冗余少,切方便简洁明了。下面用Hibernate+jsp+selvect+HQL来实现注册用户。第一步:编写用户实体类和Users2.hbm.xml映射。/* * 用户实体类 */public class Users2 { private int id;/...
分类:
编程语言 时间:
2015-08-01 20:21:26
收藏:
0 评论:
0 赞:
0 阅读:
231
文章来源于《Functional Programing in Swift》,本系列仅仅是观后概括的一些内容Wrapping Core Image上一篇文章我们介绍了 高阶函数并且展示了函数是如何作为参数传递给其他函数。在本章中,我们将展示如何使用高阶函数对已有的 面向对象的API 进行函数式包装。C...
分类:
编程语言 时间:
2015-08-01 20:20:46
收藏:
0 评论:
0 赞:
0 阅读:
414
安装完了JDK,就可以编译、执行简答的Java程序了,一、Javac ,Java 路径名和包名的关系:在D盘下,建文件夹Test,在Test里创建文件Java1.java(类名要与文件名一致)Java1.java :package Test;public class Java1{ public s....
分类:
编程语言 时间:
2015-08-01 20:19:56
收藏:
0 评论:
0 赞:
0 阅读:
108
最近重新复习了一下java基础,这里便讲讲对于一个类文件如何编译、运行、反编译的。也让自己加深一下印象如题,首先我们在桌面,开始->运行->键入cmd 回车,进入windows命令行。进入如图所示的画面:可知,当前默认目录为C盘Users文件夹下的Administrator文件夹。一般而言,我们习惯...
分类:
编程语言 时间:
2015-08-01 20:18:46
收藏:
0 评论:
0 赞:
0 阅读:
243
队列-deque 有了上面一节的基础,当然你需要完全掌握上一节的所有方法,因为上一节的方法,在下面的教程中 会反复的用到。 如果你没有记住,请你返回上一节。 这一节我们要了解一种队列--deque。在下面的爬虫基础...
分类:
编程语言 时间:
2015-08-01 19:16:16
收藏:
0 评论:
0 赞:
0 阅读:
361
引言 ? ? 如果一个程序只包含固定数量的且其生命周期都是已知对象,那么这是一个非常简单的程序——《think in java》 ? ? 了解容器前,先提出一个问题,ArrayList和LinkedList谁的处理速度更快呢? 一 持有对...
分类:
编程语言 时间:
2015-08-01 19:15:36
收藏:
0 评论:
0 赞:
0 阅读:
313
#!?/usr/bin/env?python3
#?-*-?coding:utf-8?-*-
‘python进行代理的curl数据提交‘
__author__?=?‘ken‘
import?os;
import?sys;
curPath?=?os.path.abspath(os.path.dirname(__file__));
sys.pat...
分类:
编程语言 时间:
2015-08-01 19:15:27
收藏:
0 评论:
0 赞:
0 阅读:
978
最近与同学交流c语言库函数的实现,发现自己所学的不能灵活运用,于是乎我就开启猛火力模式,先自己来实现下常见的库函数。strlen()函数说明返回指定字符串长度,不包括结束字符‘/0‘实现原型:intMyStrlen(constchar*str){intn;while(*str++!=‘\0‘)n++;returnn;}//以下函数为..
分类:
编程语言 时间:
2015-08-01 19:11:17
收藏:
0 评论:
0 赞:
0 阅读:
230
文本过滤之IP地址精准过滤在写之前自己整理了一点自己平时老是搞混的东西,最基础的就不写了,前面的东西不想看得一眼代过,就当借着做IP过滤顺便整理下常用的,看看后面如何精准锁定IP地址吧。一、正则表达式(PATRERN)括号()方括号[]尖括号<>大括号{}的使用\[\]匹配指..
分类:
编程语言 时间:
2015-08-01 19:09:57
收藏:
0 评论:
0 赞:
0 阅读:
235
队列-deque
有了上面一节的基础,当然你需要完全掌握上一节的所有方法,因为上一节的方法,在下面的教程中
会反复的用到。
如果你没有记住,请你返回上一节。
http://blog.csdn.net/passer_zzy/article/details/47156109
这一节我们要了解一种队列--deque。在下面的爬虫基础中,我们也要反复的使用deque,来完成网址
的出队入队...
分类:
编程语言 时间:
2015-08-01 19:07:16
收藏:
0 评论:
0 赞:
0 阅读:
405