51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#算法的乐趣
c++ 算法 栅格中两点之间连线
屏幕划线,通过平面坐标系实现,基本组成是一个一个的点,起点为A,终点为B 本文的算法,可以实现平面栅格中,指定的A,B两点之间进行连线(代码中仅打印了两点间需要画出的坐标点) #include<iostream>#include<algorithm>usingna...
代码星球
·
2020-08-08
c++
算法
栅格
两点
之间
c 递归算法
#include<stdio.h>doublefactorial(unsignedinti){if(i<=1){return1;}returni*factorial(i-1);}intmain(){inti=15;printf("%d的阶乘为%f",i,factorial(i));retu...
代码星球
·
2020-08-08
递归
算法
无序表的查找算法
defsequential_search(lis,key):length=len(lis)foriinrange(length):iflis[i]==key:returnireturnFalseLIST=[1,5,8,123,22,54,7,99,300,222]result=sequential_sear...
代码星球
·
2020-08-08
无序
查找
算法
购买服务器配置带宽算法
假设一秒钟内有30个人打开你的网页,一个页面大小假设为200kb,需要的带宽200*40=8000kb...
代码星球
·
2020-08-08
购买
服务器
配置
带宽
算法
spark算法
1packageexamples.wordcount;23importorg.apache.spark.SparkConf;4importorg.apache.spark.api.java.JavaSparkContext;5importorg.apache.spark.api.java.function.Functi...
代码星球
·
2020-08-07
spark
算法
snowflake 雪花算法 分布式实现全局id生成
snowflake是Twitter开源的分布式ID生成算法,结果是一个long型的ID。这种方案大致来说是一种以划分命名空间(UUID也算,由于比较常见,所以单独分析)来生成ID的一种算法,这种方案把64-bit分别划分成多段,分开来标示机器、时间等。其核心思想是:使用41bit作为毫秒数,10bit作为机器的ID(5...
代码星球
·
2020-08-07
snowflake
雪花
算法
分布式
实现
高效测试用例组织算法pairwise之Python实现(简洁篇)
------------------------------------------本文原创,如有转载请注明出处----------------------------------开篇: 正交分析法的优点是测试用例覆盖率100%,缺点测试用例数量庞大,执行用例消耗的人工巨大。 Pairwise(结对)算法源于对传统...
代码星球
·
2020-08-07
高效
试用
组织
算法
pairwise
高效测试用例组织算法pairwise之Python实现(啰嗦篇)
------------------------------------------本文原创,欢迎转载,请注明出处-----------------------------------开篇: 测试过程中,对于多参数参数多值的情况进行测试用例组织,之前一直使用【正交分析法】进行用例组织,说白了就是把每个参数的所有值分别...
代码星球
·
2020-08-07
高效
试用
组织
算法
pairwise
【LeetCode-面试算法经典-Java实现】【所有题目目录索引】
转自:https://blog.csdn.net/DERRANTCM/article/details/46905087 ...
代码星球
·
2020-08-05
LeetCode-
面试
算法
经典
-Java
C++经典排序算法总结
转发请注明出处:https://www.cnblogs.com/fnlingnzb-learner/p/9374732.html 最近在研究一些经常用到的东西想把它们做一个汇总,想了想用到最多的应该是排序算法,所以对排序算法做了个总结,并自己用C++实现了一下。一、算法概述0.1算法分类十种常见排序算法可以分...
代码星球
·
2020-08-05
C++
经典
排序
算法
总结
常见排序算法及对应的时间复杂度和空间复杂度
转载请注明出处:http://blog.csdn.net/gane_cheng/article/details/52652705http://www.ganecheng.tech/blog/52652705.html (浏览效果更好)排序算法经过了很长时间的演变,产生了很多种不同的方法。对于初学者来说,对它们...
代码星球
·
2020-08-05
复杂度
常见
排序
算法
对应
BFS(广搜)DFS(深搜)算法解析
图是一种灵活的数据结构,一般作为一种模型用来定义对象之间的关系或联系。对象由顶点(V)表示,而对象之间的关系或者关联则通过图的边(E)来表示。图可以分为有向图和无向图,一般用G=(V,E)来表示图。经常用邻接矩阵或者邻接表来描述一副图。在图的基本算法中,最初需要接触的就是图的遍历算法,根据访问节点的顺序,可分为广度优先...
代码星球
·
2020-08-05
BFS
广搜
DFS
深搜
算法
【STL学习】堆相关算法详解与C++编程实现(Heap)
转自:https://blog.csdn.net/xiajun07061225/article/details/8553808 堆并不是STL的组件,但是经常充当着底层实现结构。比如优先级队列(PriorityQueue)等等。堆是一种完全二叉树,因此我们可以用数组来存储所有节点。在这里的实现中,...
代码星球
·
2020-08-05
STL
学习
相关
算法
详解
lower_bound和upper_bound算法
STL中的每个算法都非常精妙,接下来的几天我想集中学习一下STL中的算法。 ForwardIter lower_bound(ForwardIterfirst,ForwardIterlast,const_Tp&val)算法返回一个非递减序列[first,last)中的第一个大于等于...
代码星球
·
2020-08-05
bound
lower
upper
算法
插入排序算法代码实现
//插入排序算法 privatestaticvoidsort(int[]a) &nb...
代码星球
·
2020-08-05
插入
排序
算法
代码
实现
首页
上一页
...
51
52
53
54
55
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他