我的算法
文章平均质量分 77
王先生的副业
屌丝,爱做梦的屌丝。
展开
-
习题3_1得分(Score)
题目,给出一个由O和X组成的串(长度为1-80),统计得分,每个O的得分为目前连续出现的O的个数,X的得分为0. 例如,OOXXOXXOOO的得分为1+2+0+0+1+0+0+1+2+3 代码:#include <cstdio>#include <cstring>using namespace std;const int LEN=80;int main(){ char s[LE原创 2017-09-14 15:22:36 · 642 阅读 · 0 评论 -
java实现微信红包分配改进
这是一个微信红包分配算法,可以保证没有数据的精度误差。import java.lang.reflect.Array;import java.math.BigDecimal;import java.util.Arrays;class ArithUtil { private static final int DEF_DIV_SCALE = 10; private ArithUtil()原创 2017-09-21 18:31:13 · 787 阅读 · 0 评论 -
红黑树和2-3树,2-3-4树
二叉树什么是二叉树 除了根结点以外,每个结点都只有一个父结点,最多只有两个孩子结点的树。 通常子树被称作“左子树”(left subtree)和“右子树”(right subtree)。二叉树常被用于实现二叉查找树和二叉堆。 ...原创 2018-09-03 15:57:16 · 417 阅读 · 0 评论