ICode9

精准搜索请尝试: 精确搜索
  • 【思维】图论+时间戳——Gym - 102501K 好题2020-06-14 13:52:42

    这题非常好。。看似很简单其实比较复杂,交了一堆假算法全wa了。。 看题解也好久才弄明白 /* 给定一张有向图,确定一个点T,问有多少T0,满足所有T0->T的路径,都经过边(T0,T) 建立反图,T变为起点,求所有T0,满足T->T0所有路径都经过(T,T0) 首先确定用bfs,我们从每个和T连边T0的点开始bfs

  • MIPS学习笔记(一)2020-05-23 10:02:40

    写在前面   本文是根据"MIPS Assembly Language Programming CS50 Discussion and Project Book. Daniel J. Ellard"总结的。其中有大量的翻译文体以及个人的看法想法,当然,内容没有书上那么详尽。   这一章节会涉及MIPS的变量的声明、数据的输入输出、取地址、分支跳转语句(用以

  • 设有N个节点均匀的轮叫轮询系统,其主机设置在各节点连线的正中间,即N/2处,试证明该系统的巡回时间2020-05-02 15:40:17

    设有N个节点均匀的轮叫轮询系统,其主机设置在各节点连线的正中间,即N/2处。试证明该系统的巡回时间为: L=N(t0+ts)+(N/2+1)τ L=N\left(t_{0}+t_{s}\right)+(N / 2+1) \tau L=N(t0​+ts​)+(N/2+1)τ 工作原理: Polling轮询方式是一种设有主站的集中控制、非竞争型方式。总线

  • Mybatis Generator通用Join的实现2020-04-23 23:55:49

    通常,我们使用Mybatis实现join表关联的时候,一般都是通过在xml或注解里写自定义sql实现。 本文通过Mybatis Generator的插件功能新增一个JoinPlugin插件,只要在配置文件里加上该插件就可以使用。无其他第三方依赖。如下图:   该插件符合mbg plugin即插即用的特点,不影响生成的实体类,

  • 单片机(AT89C51)定时/计数器详解及其实验案例2020-04-14 16:02:47

        目录 定时/计数器应用范围 定时/计数器概述 定时/计数器的结构和工作原理  定时/计数器的结构: 定时/计数器的工作原理: 定时/计数器的控制寄存器 定时/计数器方式寄存器TMOD  定时/计数器控制寄存器TCON 定时/计数器的四种工作方式 方式0 方式1 方式2 方式3  总结: 定时

  • 单片机(AT89C51)中断系统详解和中断系统应用实验2020-04-08 16:02:01

    单片机(AT89C51)中断系统详解和中断系统应用实验 什么叫做单片机的中断? CPU暂时中止其正在执行的程序,转去执行请求中断的那个外设或事件的服务程序,等处理完毕后再返回执行原来中止的程序, 叫做中断。 为什么要设置中断?   ⑴ 提高CPU工作效率   ⑵ 具有实时处理功能   ⑶

  • 洛谷P1119 灾后重建(Floyd)2020-03-28 19:03:15

    题目背景 BBB地区在地震过后,所有村庄都造成了一定的损毁,而这场地震却没对公路造成什么影响。但是在村庄重建好之前,所有与未重建完成的村庄的公路均无法通车。换句话说,只有连接着两个重建完成的村庄的公路才能通车,只能到达重建完成的村庄。 题目描述 给出BBB地区的村庄数NNN,村庄

  • 【python】pymssql/pandas/openpyxl/os,数据库上导入sql信息,下载在本地,并判断本地有没有这个excel,然后保存在excel2020-03-27 13:53:25

    import pymssql import pandas as pd from openpyxl import Workbook,load_workbook import os sap = pymssql.connect( host = '192.168.1.246', user = 'mymonitor', password = 'bfdl123456@', database =

  • 深度学习笔记13-强化学习与DQN(初步了解)2020-03-27 12:03:05

    1.强化学习在游戏领域的应用 2.强化学习的要点   3.强化学习案例   马尔科夫的无后效性:系统在t>t0时刻所处的状态与系统在t0时刻以前的状态无关,这就是马尔科夫性或者无后效性。 马尔科夫模型具体公式描述如下 有随机过程{Xn,n为整数},对于任意n和I0,I1,In,满足条件概率:

  • JWT安全问题2020-03-20 21:59:29

    Json Web Tokens 在线工具网站:https://jwt.io/ python 用到的库 jwt  // pip install pyjwt   JWT 数据结构      JWT头 JWT头部分是一个描述JWT元数据的JSON对象,通常如下所示。 { "alg": "HS256", "typ": "JWT" } 在上面的代码中,alg属性表示签名使用的算法,默认为HMAC SHA

  • CRS曲线拟合:centripetal Catmull-Rom spline2020-03-20 19:06:05

    CRS曲线拟合 公式: https://en.wikipedia.org/wiki/Centripetal_Catmull%E2%80%93Rom_spline 代码实现(python): import numpy, sys, math # 首尾相接以保证闭合曲线,论文中有方法 def CatmullRomSpline(P0, P1, P2, P3, nPoints=100): """ P0, P1, P2, and P3 should be (x,y,z

  • 最小面积圆覆盖2020-03-09 10:05:06

    MinimumCircleCover.h #pragma onceclass CMinimumCircleCover{public: CMinimumCircleCover(); ~CMinimumCircleCover(); static double getMinimumCircle(AcGePoint3dArray& allpoints, AcGePoint3d& circlecenterpoint); static AcGePoint3dArray testfilterPoint

  • kafka再平衡机制2020-03-03 19:52:24

    什么是再平衡 所谓的再平衡,指的是在kafka consumer所订阅的topic发生变化时发生的一种分区重分配机制。一般有三种情况会触发再平衡: consumer group中的新增或删除某个consumer,导致其所消费的分区需要分配到组内其他的consumer上; consumer订阅的topic发生变化,比如订阅的topic采用

  • 傅里叶变换的推导2020-03-03 11:40:49

    三角函数形式: f(t)=a02+∑n=1∞[ ancos(nwt)+bnsin(nwt) ](1) f(t)=\frac{a_0}{2}+\sum_{n=1}^\infty[~a_ncos(nwt)+b_nsin(nwt)~] \tag{1} f(t)=2a0​​+n=1∑∞​[ an​cos(nwt)+bn​sin(nwt) ](1) a0=2T∫−ππf(t)dt(2) a_{0}=\frac{2}{T} \int_{-\pi}^{\pi} f(t

  • 【华为云技术分享】漫谈LiteOS-LiteOS SDK支持RISC-V架构2020-02-29 16:54:06

    【摘要】 本文首先对RISC-V的架构做了简要的介绍,在此基础上实现了LiteOS在RISC-V架构上的适配过程的具体步骤,希望对你有所帮助。 1 RISC-V架构简介   RISC-V是一个基于精简指令集(RISC)原则的开源指令集架构(ISA)。 与大多数指令集相比,RISC-V指令集可以自由地用于任何目的,允许任何

  • 《数据挖掘(完整版)》笔记 - 决策树2020-02-24 13:03:48

    决策树1. 决策树归纳的特点2. 模型的过分拟合3. 估计泛化误差3.1 再代入估计3.2 结合模型复杂度 1. 决策树归纳的特点 决策树归纳是一种构建分类模型的非参数方法,换句话说,它不要求任何先验假设,不假定类和其他属性服从一定的概率分布 找到最佳的决策树是NP完全问题,许多决

  • 漫谈LiteOS-LiteOS SDK支持RISC-V架构2020-02-05 18:03:35

    【摘要】 本文首先对RISC-V的架构做了简要的介绍,在此基础上实现了LiteOS在RISC-V架构上的适配过程的具体步骤,希望对你有所帮助。 1 RISC-V架构简介   RISC-V是一个基于精简指令集(RISC)原则的开源指令集架构(ISA)。 与大多数指令集相比,RISC-V指令集可以自由地用于任何目的,允许任

  • 信号的时域分析2020-01-30 20:43:06

    信号的时域分析 文章目录信号的时域分析0.前言一.连续时间基本信号1.普通信号(一)指数类信号(1)直流信号(2)实指数信号(3)等幅振荡正弦信号(4)不等幅振荡正弦信号(二)取样信号2.奇异信号(1)斜坡信号r(t)\quad r(t)r(t)(2)单位阶跃信号 u(t)u(t)u(t)(3)单位冲激信号 δ(t)\delta(t)δ(t)A.筛选

  • BZOJ2411 : 黄牌2020-01-07 21:57:31

    将裁判作为原点,求出原点到每个圆的切点。 将这些切点以及矩形的顶点极角排序,用堆维护最靠近裁判的圆。 对于一段相邻的极角区间,如果没有圆,那么对答案的贡献是三角形的面积。 否则求出两条射线与圆的交点$A,B$,则对答案的贡献是三角形$OAB$的面积减去三角形$OAB$与圆的交的面积。 时

  • 期中考试2019-11-11 22:55:27

    制作一个秒表计时器,记录0-15秒时间。要求精准,可控。 1.能够用按键控制秒表开始 2.能够用按键控制秒表停止 3.能够用按键控制秒表清零 4.使用定时器控制时间,要求精确。 5.使用1个数码管和多个按键实现功能。      先根据需求判断所需的功能,再改变电路图 然后根据要求开始写代码

  • 期中考试,秒表计时器。2019-11-10 21:57:39

    制作一个秒表计时器,记录0-15秒时间。要求精准,可控制。 1.能够用按键控制秒表开始 2.能够用按键控制秒表停止 3.能够用按键控制秒表清零 4.使用定时器控制时间,要求精确。 5.使用1个数码管和多个按键实现功能 按照要求输入代码。 复制代码 1 #include<reg52.h> 2 sbit an = P1^0

  • 期中考试2019-11-09 20:02:13

    秒表计时器   制作一个秒表计时器,记录0-15秒时间。要求精准,可控。 1.能够用按键控制秒表开始 2.能够用按键控制秒表停止 3.能够用按键控制秒表清零 4.使用定时器控制时间,要求精确。 5.使用1个数码管和多个按键实现功能。  代码如下: #include<reg52.h> #define LED P0 sb

  • 秒表计时器2019-11-09 15:56:56

    秒表计时器   制作一个秒表计时器,记录0-15秒时间。要求精准,可控。 1.能够用按键控制秒表开始 2.能够用按键控制秒表停止 3.能够用按键控制秒表清零 4.使用定时器控制时间,要求精确。 5.使用1个数码管和多个按键实现功能。  代码如下: #include<reg52.h> #define LED P0 sbi

  • 期中测试( 制作一个秒表计时器 )2019-11-07 13:02:58

    #include<reg52.h> #define LED P0 sbit KEY1 =P1^0; sbit KEY2 =P1^4; unsigned int i = 0; unsigned char n = 0; unsigned char LED_NUM[] = {0xc0,0xf9,0xa4,0xb0,\ 0x99,0x92,0x82,0xf8,\ 0x80,0x90,0x8

  • 期中测试( 制作一个秒表计时器 记录0-15秒时间)2019-11-07 13:01:36

    制作一个秒表计时器,记录0-15秒时间。要求精准,可控。 1.能够用按键控制秒表开始 2.能够用按键控制秒表停止 3.能够用按键控制秒表清零 4.使用定时器控制时间,要求精确。 5.使用1个数码管和多个按键实现功能   #include<reg52.h> #define LED P0 sbit KEY1 =P1^0; sbit KEY2 =P1^4

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

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

ICode9版权所有