ICode9

精准搜索请尝试: 精确搜索
  • 欧几里得算法2021-08-23 17:32:03

      欧几里得算法:   gcd(x,y)=gcd(y,x%y);   边界条件:if(y==0)return x; 证明:    我们设gcd(a,b)=d····(1),a=k*b+c····(2),再令a=k1*d,b=k2*d····(3)    由(2)得c=a-k*b····(4),然后将(1)带入(4)得到:c=k1*d-k*k2*d,即c=(k1-k*k2)*d.    这样就说明,a%b有d这个约数,因为开始

  • Redis2-string和bitmap2021-08-18 23:33:17

    常用命令 redis-cli 连接客户端 redis-cli -p 6380 连接制定端口 redis-cli -h 帮助文档 select 8 选择库(默认16个库) redis-cli -p 6380 -n 8 连接制定端口制定8号库 help @generic 查看通用组帮助 set key380 hello 设置key get key380 获取key keys *

  • leetcode——两数之和2021-08-17 19:04:38

    之前用的python,后面简单学了下go,打算之后的leetcode都用python和go分别做一遍了。 题目描述 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用

  • OR2021-08-13 11:02:28

    OR 题意: ​ 给定两个数组b和c, b=(b2,b3,…,bn) c=(c2,c3,…,cn),a数组被认为是美丽的,如果ai|ai-1=bi,ai+ai-1=ci;计算美丽序列的数量。 思路: ​ ci=ai-1+ai=ai-1 or ai + ai-1 and ai ​ 因此实际上是给出了相邻两位或、且的结果,询问有多少个ai序列满足要求 ​ 考虑每一位分开考

  • 【题解】AcWing 1390.通电围栏2021-08-11 12:34:38

    题目传送门 题目描述 农夫约翰的牧场可以看作是一个二维平面。 约翰为了方便看管他养的牛,构建了一个三角形的通电围栏。 他希望他的奶牛都在围栏围起的区域内活动。 三角形围栏的三个顶点位置坐标分别为 (0,0),(n,m),(p,0),该围栏由三个顶点两两相连而成。 平面上,所有位于三角形围

  • Redis基本类型2021-08-07 13:34:32

    基础 # redis默认有16个数据库,数组下标从0开始,默认使用0号库 # 当我们启动服务器并连接客户端之后: set <key> <value> # 向数据库中添加数据用于测试 keys * # 查看当前库所有key exists key # 判断某个key是否存在 type key # 查看你的key是

  • redis操作7 对存储HyperLogLog的操作(计算不重复数个数)2021-08-07 12:00:23

    用于计算数据集中的基数(不重复数)个数   产生主要原因:在数据量非常大的情况下(使用redis中的hash set bitmaps)(使用数据库搜索)结果虽说精确不重复数计算占用空间非常大 添加多个不重复元素(返回1为添加成功,0添加失败) pfadd k1 java c++ php 计算多个集合中不重复值的数量 pfcount k1

  • acm数学常识入门(给新生)2021-08-05 00:01:44

    模意义(同余) 同余为数论中的重要概念: 一个正整数m,如果两个整数a和b满足a-b能够被m整除,即(a-b)/m得到一个整数,那么就称整数a与b对模m同余。 记作: a ≡ b (

  • 单片机学习(四)蜂鸣器和独立按键的使用2021-08-04 11:04:59

    目录蜂鸣器两种蜂鸣器的介绍蜂鸣器相关电路图控制代码独立按键独立按键电路图按键控制一个LED的点亮和熄灭设置控制框架按钮点击计数器按钮点击流水灯 蜂鸣器 两种蜂鸣器的介绍 有源蜂鸣器一般是输入一个电流或电压即可直接驱动工作,而无源蜂鸣器则需要输入脉冲信号才可以进行工作

  • 【翻译】寻找重串与 Main-Lorentz 算法2021-08-03 15:05:32

    注:本文翻译自 Поиск всех тандемных повторов в строке. Алгоритм Мейна-Лоренца 及其英文翻译版 Finding repetitions,转载时请标注出原文与本文的出处。 给定一个长度为 n

  • redis学习笔记-02 list列表类型命令2021-08-02 18:00:06

    一、lpush key value1 value2 value3 value4(命令将一个或多个值插入到列表头部。 如果 key 不存在,一个空列表会被创建并执行 LPUSH 操作) lpush k1 zhangsan lisi wangwu #创建一个K1从左边依次插入三个值 二、Rpush key value1 value2 value3 value4(命令将一个或多个值插

  • 单片机:按K1键报警1秒2021-07-31 22:00:49

    #include<reg51.h> #define uchar unsigned char uchar cnt; sbit fmq=P2^5; sbit key=P3^2; void t0isr() interrupt 1 { TH0=(65536-50000)/256; TL0=(65536-50000)%256; TH0=0X4C; TL0=0X00; cnt++; if(cnt>20) { TR0=0; cnt=0; fmq=1; } } main() { TMOD=0x01; T

  • poj 2583(水题)2021-07-31 21:03:34

    #include<iostream> #include<cstdio> using namespace std; int main(){ int k1,k2,k3,a[3]; while(scanf("%d%d%d",&k1,&k2,&k3)==3){ a[0] = k1-3*k2+3*k3; a[1] = 3*k1-8*k2+6*k3; a[2] = 6*k1-15*k2+

  • 中国剩余定理的应用:表达整数的奇怪方式2021-07-30 17:33:24

    什么是中国剩余定理呢?  当m1,m2,....mn的值两两互质的时候,求x的值。 假设 M = m1 * m2 * ... * mn 在设 Hi = M / mi (也就是除了mi之外,其他的m值的乘积) 由于m1,m2...mn两两互质, 所以Hi与mi是互质的。 那么Hi ^ (-1)  也就是 Hi 关于 mod mi 的逆元是存在的。 (使用扩展欧几

  • Redis-01-基础2021-07-26 15:34:57

    基本概念 1 基本概念 redis是一个开源的、使用C语言编写的、支持网络交互的、可基于内存也可持久化的Key-Value数据库(非关系性数据库) redis运维的责任 1.保证服务不挂 2.备份数据 3.协助开发查询数据 get k2 redis必做的事情 限制使用内存大小,建议设置为操作系统内存的

  • 2021牛客暑期多校训练营2 - F - Girlfriend ( 球体积相交 )2021-07-25 12:01:43

    题目连接:点击进入 题目 题意 A、B、C、D、k1、k2 已知,根据不等式, P1 的取值会形成一个图形,P2 类似,求两个图形的交 思路 这个式子取等号是阿波罗尼斯圆,二维平面是圆,三维是球壳,取不等式就变成了实心球,所以就变成了两个球求相交体积。 对式子带入,计算,化简(貌似这里,,,跟知不知道

  • 牛客第二场F题2021-07-21 23:00:57

        #include<bits/stdc++.h> using namespace std; double x[10001],y[10001],z[10001],r1,r2,k1,k2,ju,R,ans; const double pi=acos(-1); int main() { int t; cin>>t; while(t--) { for(int i=0;i<4;i++) {

  • 算法专题——状态压缩型动态规划2021-07-16 16:32:13

    状态压缩DP的特点 ​ 一般的DP是将…………,而状态压缩DP则是将状态本身进行压缩(一般是压缩成二进制的模式),然后整个放进状态方程里,在转移方程中状压DP与其他DP并没有什么大的区别,压入的状态就是可以理解为一种状态,类比背包问题中的拿与不拿两种状态,涂色问题中的涂红黄蓝三种颜色

  • 【NOIP2013中秋节模拟】表白(love) 题解2021-07-15 08:00:20

    【NOIP2013中秋节模拟】表白(love) Description 鸡腿是CZYZ的著名DS,但是不想追妹子的DS不是好GFS,所以鸡腿想通过表白来达到他追到妹子的目的!虽然你对鸡腿很无语,但是故事的设定是你帮助鸡腿找到了妹子,所以现在你必须帮助鸡腿安排表白来实现故事的结局 ! 鸡腿想到了一个很高(sha)明(bi)的

  • 类欧几里得算法 重学笔记2021-07-13 22:03:58

    Solution 以前学过,但是太烂,而且很有局限性,今重学一遍。 考虑假设我们要解决的问题为求: \[\sum_{x=0}^{n} x^{k1}\lfloor\frac{ax+b}{c}\rfloor^{k2} \]可以发现可以分为几种情况进行讨论: \(a=0\) 或者 \(\lfloor\frac{an+b}{c}\rfloor=0\) 可以发现 \(\lfloor\frac{ax+b}{c}\rfl

  • 大数据——Flume学习笔记2021-07-05 19:34:04

    目录 一、Flume定义 二、Flume基本架构 三、Flume常见案例 1.监控端口数据 2.监控单个目录并将数据输出到hdfs 3.avro source 4.taildir source 5.hive sink 6.hbase sink 一、Flume定义   Flume 是 Cloudera 提供的一种高可用、高可靠、分布式的海量日志采集、聚合和传输

  • redis用户验证2021-07-05 14:01:33

    1配置密码认证功能 vim /opt/redis_6379/conf/redis_6379.conf requirepass 123456   2使用密码登陆 方式1: [root@elk101 ~]# redis-cli 127.0.0.1:6379> set k1 v1(error) NOAUTH Authentication required.127.0.0.1:6379> AUTH 123456OK127.0.0.1:6379> set k1 v1OK127.0.0.1:6

  • 【thinkphp5操作redis系列教程】哈希类型之hMget2021-07-03 15:03:27

    <?php namespace app\index\controller; use Redis; class Index { public function index() { $redis = new Redis(); $redis->connect('127.0.0.1', 6379); $redis->flushAll(); /** * redis hash是

  • 【thinkphp5操作redis系列教程】哈希类型之hSetNx2021-07-03 15:01:52

    <?php namespace app\index\controller; use Redis; class Index { public function index() { $redis = new Redis(); $redis->connect('127.0.0.1', 6379); $redis->flushAll(); /** * redis hash是

  • 信息安全复习:1~102021-07-02 16:34:11

    一、信息安全体系架构: 1.面向目标的体系结构 CIA三元组:信息安全的三个基本目标,即机密性(Confidentiality)、完整性(Integrity)和可用性(Availability) 机密性:信息在存储、传输、使用过程中,不会泄露给非授权用户或实体。 完整性:信息在存储、传输、使用、传输过程中,不会被非授权用户

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有