计算机算法
人生如梦也非梦
https://github.com/czfdlut/CodeProject
展开
-
动态规划(自底向上)
动态规划 - 求解二项式系数(自顶向下,自底向上) ref from http://jarg.iteye.com/blog/859391博客分类:算法设计 PascalJ#1. 动态规划 备忘录法备忘录方法采用自顶向下方式,为每个解过的子问题建立了备忘录以备需要时查看,避免了相同子问题的重复求解。说明: 在非边界条件下,每次求解子问题时转载 2013-07-19 15:20:56 · 5629 阅读 · 0 评论 -
寻路算法——A*算法
2 寻路算法——A*算法剖析2.1 A*算法简介原文链接:http://www.gamedev.net/reference/articles/article2003.asp原作者文章链接:http://www.policyalmanac.org/games/aStarTutorial.htm搜索区域假设有人想从A点移动到一墙之隔的B点,如下图,绿色的是起点A,红色是终点B,蓝色方块是中间的墙。图1...转载 2018-06-02 22:42:52 · 4628 阅读 · 0 评论 -
RSA算法原理
转自:http://www.ruanyifeng.com/blog/2013/06/rsa_algorithm_part_one.htmlRSA算法原理(一)作者: 阮一峰日期: 2013年6月27日如果你问我,哪一种算法最重要?我可能会回答"公钥加密算法"。因为它是计算机通信安全的基石,保证了加密数据不会被破解。你可以想象一下,信用卡交易被破解的后果。进入正题之前,我先简单介绍一下,什么是"公钥...转载 2018-06-05 23:32:15 · 10168 阅读 · 1 评论 -
深入浅出--梯度下降法及其实现
转自:https://www.jianshu.com/p/c7e642877b0e深入浅出--梯度下降法及其实现 六尺帐篷 关注2018.01.17 21:06 字数 3001 阅读 1210评论 2喜欢 23赞赏 1梯度下降的场景假设梯度梯度下降算法的数学解释梯度下降算法的实例梯度下降算法的实现Further reading本文将从一个下山的场景开始,先提出梯度下降算法的基本思想,进而从数学上解...转载 2018-06-05 23:35:51 · 5770 阅读 · 2 评论 -
生成一个均匀的、随机的圆形
转自:https://thecodeway.com/blog/?p=1138如何生成一个随机的圆形Posted on 2015年5月24日 by jinchao 最近在工作中遇到这么一个问题: 在游戏场景中有一个怪物生成点,这个生长点产生的怪物均匀分布在半径为R的圆形内,这个随机算法应该如何生成?看起来很简单,随手写了一个:#define RAND ((float)r...转载 2018-06-06 10:24:59 · 2953 阅读 · 0 评论