码迷,mamicode.com
首页 >  
搜索关键字:算法 递归    ( 98246个结果
C#加密算法汇总(转载)http://www.cnblogs.com/zengxiangzhan/archive/2010/01/30/1659687.html
1234567891011121314151617181920212223242526方法一://须添加对System.Web的引用 usingSystem.Web.Security; ... /// /// SHA1加密字符串 /// /// 源字符串 /// 加密后的字符串 publicst.....
分类:Web程序   时间:2014-05-16 03:00:06    阅读次数:453
java通过经纬度计算两个点的之间的距离的算法
通过两个点的经纬度计算距离从google maps的脚本里扒了段代码,没准啥时会用上。大家一块看看是怎么算的。private const double EARTH_RADIUS = 6378.137;private static double rad(double d){return d * Mat...
分类:编程语言   时间:2014-05-16 00:33:24    阅读次数:365
实习求职小结
今年找实习不够顺利,以过去为镜,总结一下自己的一些不足在简历投递中,我主要是考虑BAT这三家,AT都有熟人可以内推,但A家号称可以实习一个月,而T家一向都是3个月左右,Baidu需要的实习时间就更长了,我只能保证一个月的实习。去年听闻有些师兄乱拿实习offer,然后秋招进入一些公司的黑名单,故我慎之...
分类:其他好文   时间:2014-05-16 00:30:10    阅读次数:385
散列表
散列表是一种ADT。散列表的实现常常叫做散列(hashing),它是一种用于以常数平均时间执行插入、删除、查找的技术。需要元素间任何排序信息的操作将不会得到有效的支持。例如FindMax、FindMax、按序输出等。 散列表的关键是确定散列函数,《数据结构与算法分析》中提到了几种散列函数,但都不是完美的。能解决冲突但有可能散列表占用率不高。字符串中的字符不是随机出现,这也影响到了散列表的...
分类:其他好文   时间:2014-05-16 00:04:10    阅读次数:493
hud 1312 Red and Black
题目:     链接:点击打开链接 题意:     DFS搜索 算法:     dfs 思路:     简单题 代码: #include #include #include using namespace std; int w,h; char s[30][30]; int vis[30][30]; int cnt; void dfs(int x,int y) { if...
分类:其他好文   时间:2014-05-16 00:02:10    阅读次数:438
一起学java设计模式--适配器模式(结构型模式)
适配器模式 现有一个接口DataOperation定义了排序方法sort(int[]) 和查找方法search(int[], int),已知类QuickSort的quickSort(int[])方法实现了快速排序算法,类BinarySearch 的binarySearch(int[], int)方法实现了二分查找算法。现使用适配器模式设计一个系统,在不修改源代码的情况下将类QuickSort和类BinarySearch的方法适配到DataOperation接口中。绘制类图并编程实现。 (要求实现快速排序和...
分类:编程语言   时间:2014-05-15 23:07:47    阅读次数:423
python 算法
在Python实践中,我们往往遇到排序问题,比如在对搜索结果打分的排序(没有排序就没有Google等搜索引擎的存在),当然,这样的例子数不胜数。《数据结构》也会花大量篇幅讲解排序。之前一段时间,由于需要,我复习了一下排序算法,并用Python实现了各种排序算法,放在这里作为参考。最简单的排序有三种:...
分类:编程语言   时间:2014-05-15 22:42:31    阅读次数:463
Redis rdb文件CRC64校验算法 Java实现
查看RDB文件结构,发现最后的8字节是CRC64校验算得,从文件头开始直到8字节校验码前的FF结束码(含),经过CRC64校验计算发现,貌似最后的8字节是小端模式实现的。参考redis的crc64实现的代码,点击查看Java代码如下: 1 package com.jadic.utils; 2 3 ....
分类:数据库   时间:2014-05-15 22:28:53    阅读次数:1123
数据结构与算法系列 目录
最近抽空整理了"数据结构和算法"的相关文章。在整理过程中,对于每种数据结构和算法分别给出"C"、"C++"和"Java"这三种语言的实现;实现语言虽不同,但原理如出一辙。因此,读者在了解和学习的过程中,择其一即可!下面是整理数据数据和算法的目录表,对于每一种按照C/C++/Java进行了划分,方便....
分类:其他好文   时间:2014-05-15 22:10:02    阅读次数:444
java每日小算法(3)
【程序3】题目:打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。1.程序分析:利用for循环控制100-999个数,每个数分解出个位,十位,百位。packagetest; publicc..
分类:编程语言   时间:2014-05-15 19:05:20    阅读次数:256
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!