码迷,mamicode.com
首页 > 2014年08月06日 > 全部分享
UVa 12657 Boxes in a Line(双向链表的应用)
题意 开始有n个盒子按1到n的顺序排列 对这些盒子进行m次操作 每次为把x移到y的左边 右边 交换x,y 颠倒顺序中的一个 求操作完成后所有奇数位原盒子序号的和; 直接模拟肯定会超时 用stl中的链表也超时 只能用数组自己模拟一个双向链表了 le[i],ri[i]分别表示第i个盒子左边盒子的序号和右边盒子的序号 代码中有注释...
分类:其他好文   时间:2014-08-06 23:04:22    阅读次数:289
算法题:求数组中最小的k个数
题目:输入n个整数,找出其中最小的k个数。 《剑指offer》给出了两种实现算法: 算法1:采用Partition加递归法,该算法可以说是快速排序和二分查找的有机结合。算法的时间复杂度为O(n),缺点在于在修改Partition的过程中会修改原数组的值。 算法2:采用top-k算法。如果要找最小的K个数,我们才用一个含有K个值的大顶堆;如果要找最大的K个数,我们采用小顶堆。该算法的时间复杂度为O(nlogK),是一种比较好的算法,启发于堆排序。...
分类:其他好文   时间:2014-08-06 23:04:12    阅读次数:333
javascript基础知识
一、javascript概述 JavaScript是一种基于对象(Object)和事件驱动(EventDriven)并具有安全性能的脚本语言。使用它的目的是与HTML超文本标记语言、Java脚本语言(Java小程序)一起实现在一个Web页面中连接多个对象,与Web客户交互作用。javascript的出现使得网页和用户之间实现了一种实时性的,动态性的,交互性的关系,使网页包含更多活跃的元素和更加精...
分类:编程语言   时间:2014-08-06 23:04:02    阅读次数:339
ActiveX组件开发和使用
ActiveX控件的概念  (COM组件的应用)     1 什么是ActiveX控件        基于COM组件技术的,使用与一般控件一样方便。与一般控件的区别是,它可以被任何支持COM标准的计算机程序使用。     2 什么是COM组件        组件实现了某种功能的一些小的二进制文件,通过接口对外提供服务。        一个项目生成一个exe文件       一个项目由...
分类:其他好文   时间:2014-08-06 23:03:52    阅读次数:277
Java密码学原型算法实现——第一部分:标准Hash算法
虽然C在密码学中有不可替代的优势:速度快,但是,Java的可移植性使得开发人员可以很快地将代码移植到各个平台,这比C实现要方便的多。尤其是Android平台的出现,Java的应用也就越来越广。因此,我本人在密码学研究过程中实际上也在逐渐使用和封装一些知名的Java密码学库,主要是方便自己使用。第一部分的实现是标准Hash算法。这一实现使用的是Java JDK,但是使用了Bouncy Castle的工具库实现Byte和String的一些转换。...
分类:编程语言   时间:2014-08-06 23:03:42    阅读次数:816
jQuery幻灯片插件Skippr
Skippr是一款带左右箭头,索引按钮,滑动切换效果并且轻量、快速的幻灯片设置引入jquery.skippr.css、jquery.js、jquery.skippr.js 注意jQuery必须在jquery.skippr.js之前 创建DIV元素,div标签内添加background-images样式 启动选择目...
分类:Web程序   时间:2014-08-06 23:03:32    阅读次数:253
POJ 2065 SETI
高斯消元第三题,莫名其妙的超了数据范围(可能是P),让人不爽~ 题目大意: 给出一个字符串,列出和字符串的长度相等个数的方程,左边为统一的X1*i^0+……Xn*i^(n-1)=s[i]; 解方程,保证解集为一。 解题思路: 按照题意建立方程,高斯消元解方程,注意模P 下面是代码: #include #include #includ...
分类:其他好文   时间:2014-08-06 23:03:22    阅读次数:252
魔术师发牌问题
问题描述:  * 魔术师手中有A、2、3……J、Q、K十三张黑桃扑克牌。在表演魔术前,魔术师已经将他们按照一定的顺序叠放好(有花色的一面朝下)。魔术表演过程为:一开始,魔术师数1,然后把最上面的那张牌翻过来,是黑桃A;然后将其放到桌面上;第二次,魔术师数1、2;将第一张牌放到这些牌的最下面,将第二张牌翻转过来,正好是黑桃2;第三次,魔术师数1、2、3;将第1、2张牌依次放到这些牌的最下面,将第三...
分类:其他好文   时间:2014-08-06 23:03:12    阅读次数:277
uva10723 - Cyborg Genes(LIS)
题目:uva10723 - Cyborg Genes(LIS) 题目大意:给出两个字符串,要求的到一个新的字符串,它保持了两个字符串的字符的特征,也就是可以在这个字符串中找到前两个字符串的子序列,求这样的字符串的最短长度和有多少种这样的不同的字符串。 解题思路:LIS。首先先要找出最长的公共子序列,这样得到的新的字符串的长度才会是最小:l1 + l2 - l【1】【N】; l...
分类:其他好文   时间:2014-08-06 23:03:02    阅读次数:272
WebCollector入门教程(中文版)
WebCollector入门教程(中文版)...
分类:Web程序   时间:2014-08-06 23:02:52    阅读次数:351
UVA11039- Building designing
题意:有n个绝对值各不相同的非0整数,选出尽量多的数,排成一个序列,使得正负号交替,且绝对值递增。输出最长序列长度。 思路:其实按照绝对值排序后,只要选出正负号交替最长的序列就可以了。用一个标记来表示下一个要选的是正号还是负号。 #include #include #include #include #include using namespace std; co...
分类:其他好文   时间:2014-08-06 23:02:42    阅读次数:219
POJ 2115 (模线性方程 -> 扩展欧几里得)
题意: for(i=A ; i!=B ;i +=C)循环语句,问在k位操作系统中循环结束次数。 若在有则输出循环次数。 否则输出死循环。 存在这样的情况;i= 65533 ;i 由模线性方程->扩展欧几里得 #include #include #include #include #include using namespace std; #define...
分类:其他好文   时间:2014-08-06 23:02:32    阅读次数:266
【数据结构与算法】选择排序
选择排序没什么好说的,直接上代码吧 public class SelectSort { public void selectSort(int[] in) { int inLength = in.length; int minIndex = 0; for (int i = 0; i < inLength; i++) { minIndex = i; for (int j =...
分类:其他好文   时间:2014-08-06 23:02:22    阅读次数:207
资源分享
Qt tutorial online...
分类:其他好文   时间:2014-08-06 23:02:12    阅读次数:171
Cygwin编译自定义OpenCV库报错:opencv_contrib: LOCAL_SRC_FILES points to a missing file
今天受命帮师弟调个OpenCV4Android的程序,版本为OpenCV4Android2.4.9,使用方式为前文介绍的第一种方式,即通过jni调用opencv。如杂家前文所述,配套的NDK应使用较高版本的android-ndk-r9d。它的安装很简单,解压缩后设置环境变量到Path就ok:D:\ProgramFile\android-ndk-r9d;但遗憾的是,同样的程序同样的配置在一台PC上通...
分类:Windows程序   时间:2014-08-06 23:02:02    阅读次数:643
UVA 11637 - Garbage Remembering Exam(组合概率)
UVA 11637 - Garbage Remembering Exam 题目链接 题意:大概意思是,有n个单词,分别打乱放在一个环形的,一个非环形里面,环形的两个单词距离为顺时针逆时针的最小值,非环形的就是位置的差的绝对值,如果有一对单词,在两个里面的距离都是不大于k,那么这单词为无效单词,问平均会出现多少个无效单词 思路:组合概率,假设在非环形形成了一个随机序列,那么我们给它...
分类:其他好文   时间:2014-08-06 23:01:52    阅读次数:298
springbatch简介与helloworld
一、SpringBatch简介 Spring Batch是一个轻量级的批处理框架, 可以用于企业级海量数据处理, 它提供以下技术解决方案: 1. 定时批处理 2. 大规模并行处理 3. 企业消息驱动处理 二、SpringBatch结构 Spring Batch由应用层、核心层、基础架构层等组成: 1. 应用层: 包含所有的批处理作业,...
分类:编程语言   时间:2014-08-06 23:01:42    阅读次数:477
2020条   上一页 1 2 3 4 5 6 7 8 ... 119 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!