ICode9

精准搜索请尝试: 精确搜索
  • “21天养成好习惯”第一期-22021-10-24 21:31:07

                                                           今日份题目是‘数字解密’。 题目概况: 将26个英文字母按顺时针方向排成一个圆环。密钥是一个整数。 具体加密方法如下: 若密钥 key≥0,则从明文字母开始按顺时针方向走 ∣key∣ 步得到

  • 对darknet源码进行修改,改变保存模型的步数及命名2021-10-22 16:58:33

    PS:本文主要用于自我整理总结,涉及代码已成功在我电脑上运行,如果恰好帮到各位,不甚荣幸。 我们运行生成的模型命名默认应该是这样的: 它每1000步保存一次,这有点久,如果中间有问题,比如出现nan,那前面的几百步都白跑了,所以想到了要修改它保存的步数,同时,我还想保存的时候顺便显示其

  • 给定数列P,求通过交换数列P中的元素使数列P有序的最少操作步数2021-10-17 23:30:45

    考虑使序列P最终升序 1.若只能交换相邻元素,由于每一次有效交换,都会使序列的逆序对数目减少1,故最小交换次数即为序列P的逆序对数目。可用树状数组求解逆序对数目。 2.若可以任意交换序列中的元素,可贪心的考虑。每一次有效交换都至少使一个数到达其最终所在的位置。故遍历i从1

  • 八数码难题( A*算法详解,附题目链接 )2021-10-01 14:33:12

    经典八数码问题,给一个3*3的方阵,上面写着0~8的数字, 求把方阵变换成另一个方阵所需最小步数 题目链接: 八数码难题 洛谷P1379 考虑暴力搜索,一共有9的9次方种状态,超时 A*算法:相比于盲目搜索,每次朝着离目标状态最接近的方向搜索 定义估价函数 f(n)= h(n)+ g(n) 我们要搜索最小步数,因此我

  • 蚂蚁2021-09-27 23:02:42

    ant 在一个奇怪的 \(n*m\) 的平面上有一只蚂蚁,蚂蚁一开始在 \((0,0)\) 这个位置。 这个平面的奇怪之处在于,从 \((n-1,i)\) 这个点向右走,就会到达 \((0,i)\),从 \((i,m-1)\) 向上走,就会到达 \((i,0)\)。 这只蚂蚁每一步会随机地向上或者向右走一格,直到它到达 \((x,y)\),求蚂蚁走过的

  • 步进电机驱动算法——梯形加减速算法2021-09-25 11:00:59

    目录 步进电机梯形加减速 梯形加减速和S型曲线比较如何产生PWM波及TIMx定时器配置 梯形加减速算法原理分析 1.梯形加减速2.步进电机基础方程3.精确计算步进时间间隔4. 加速度的变化 算法实现程序流程图 步进电机梯形加减速 电机的控制方式一般分为开环控制与闭环控制两种控

  • 基于51单片机的蓝牙计步器设计2021-09-25 09:06:53

    一.硬件方案 本设计选用单片机STC89C52作为系统控制芯片,通过蓝牙模块把单片机处理的数据传输到手机APP上,这样更能清楚看到检测的效果。整机工作电流只有1-1.5mA,实现超低功耗。采集的步数,路程,卡路里及运动状态用手机APP显示。 主要由51单片机最小系统+ADXL345加速度传感器+lcd

  • 45.跳跃游戏II2021-09-21 22:33:45

    给定一个非负整数数组,你最初位于数组的第一个位置。 数组中的每个元素代表你在该位置可以跳跃的最大长度。 你的目标是使用最少的跳跃次数到达数组的最后一个位置。 示例: 输入: [2,3,1,1,4] 输出: 2 解释: 跳到最后一个位置的最小跳跃数是 2。从下标为 0 跳到下标为 1 的位置,跳 

  • BFS应用:POJ3278 抓牛2021-09-17 16:00:29

    题目描述: Farmer John has been informed of the location of a fugitive cow and wants to catch her immediately. He starts at a point N (0 ≤ N ≤ 100,000) on a number line and the cow is at a point K (0 ≤ K ≤ 100,000) on the same number line. Farmer

  • 实战四:根据总步数计算消耗的热量值2021-09-04 23:34:41

    """实战四:根据总步数计算消耗的热量值""" Step_Number = int(input("请输入当天行走的步数!\n"))                                                                                     #输入步数 print("今天共消耗卡路里:" +

  • Python实战2.72021-09-04 15:00:06

    2.7 实战 实战一:模拟实际充值场景:     实战二:绘制《植物大战僵尸》中的石头怪     实战三:根据父母的身高预测儿子的身高         实战四:根据步数计算消耗的热量值  

  • 【题解】NOIP 2020 移球游戏 / 微信步数2021-08-29 12:00:14

    对比后可以发现 t4 部分分好拿,但是最后 \(20\) 分代码很复杂,考场上不太能搞。t3 的部分分给的没有 t4 猛,但是 t3 题目难度整体小于 t4,基本属于套路分治。 T3 首先考虑 \(n=2\) :考虑先将所有的柱子整理为黑上白下,然后最后通过空柱子拼凑得解。 假设一号柱子有 \(k\) 个黑球,那么:移动

  • [NOIP2013 提高组] 华容道2021-08-20 21:35:38

    这道题记录状态的思想挺好的 假如棋子在(i,j): 那么它上面空格的编号为((i-1)*4+(j-1)*4+0) 那么它下面空格的编号为((i-1)*4+(j-1)*4+1) 那么它左面空格的编号为((i-1)*4+(j-1)*4+2) 那么它右面空格的编号为((i-1)*4+(j-1)*4+3)   ↑手动分割 所以俺们要记录的 ①在不动棋子本身的情况下,棋子周围空格乱转的

  • 「CEOI2020」象棋世界 题解2021-07-27 11:03:45

    「CEOI2020」象棋世界 题解 \(~~~~\) 自由复习肯定是做多合一效率最高(雾 题意 \(~~~~\) 给出一个 \(n\) 行 \(m\) 列的棋盘,并给出五种棋子(兵、车、象、后、王注意到它没有马),\(q\) 次询问求将某种棋子从 \((1,x)\) 移动至 \((n,y)\) 的可达性及在可达时的最少步数和在最少步数下

  • 2021牛客多校第二场 L题 WeChat Walk(分块)2021-07-23 11:01:03

    链接:https://ac.nowcoder.com/acm/contest/11253/L 题意:n个人在竞争微信步数,每个人有自己的朋友圈(可抽象成无向图),当一个人在某一时间段的微信步数在自己的朋友圈最多并且大于0时,他就是当前时间段的冠军。一共有q个时间段,每个时间段只有1个人的步数在增加,问每个人一共有多少时间

  • B - The Tag Game( 树 的BFS)2021-07-20 18:02:39

    Alice got tired of playing the tag game by the usual rules so she offered Bob a little modification to it. Now the game should be played on an undirected rooted tree of n vertices. Vertex 1 is the root of the tree. Alice starts at vertex 1 and Bob start

  • [LOJ#6188]「2017 山东二轮集训 Day7」鬼牌2021-07-14 22:03:50

    [LOJ#6188]「2017 山东二轮集训 Day7」鬼牌 题意 有 \(n\) 张牌,每张牌上有一个\(1\sim m\)的点数,最开始点数为 \(i\) 的牌有\(a_i\) 张 每次你会随机选两张不同的牌 \(A,B\),并把 \(A\) 的点数变成 \(B\) 的点数 求所有牌的点数变成一样的期望步数 \(n\le 1e9,m\le 1e5\) 题解 我们

  • p1443 马的遍历//bfs2021-07-14 12:31:33

    题目描述 有一个 n×m 的棋盘,在某个点 (x, y)(x,y) 上有一个马,要求你计算出马到达棋盘上任意一个点最少要走几步。 输入格式 输入只有一行四个整数,分别为 n, m, x, y。 输出格式 一个 n×m 的矩阵,代表马到达某个点最少要走几步(左对齐,宽 5 格,不能到达则输出 −1)。 输入

  • Pond Skater2021-07-07 20:00:50

    题目 Snuke,水上平衡车,住在一个矩形池塘,可以看成 H 列 W 行,(i, j) 表示第 i 列第 j 行。池塘里长着荷叶,荷叶是不能进入的。如果 cij 是 @,表示荷叶。如果 cij 是 .,表示不是荷叶。 Snuke 每次可以向北、东、南、西的任意同一个方向移动1 ~ K 步,但是不能通过荷叶,同时也不能移动到池塘外

  • “动态规划”这词太吓人,其实可以叫“状态缓存”2021-06-26 11:57:27

    ​​​​摘要:平时练习算法题学习算法知识时,经常会发现题解里写着“动态规划”,里面一上来就是一个复杂的 dp 公式,对于新人来说除了说声“妙啊”,剩下就是疑惑,他是怎么想到这个公式的?我能想到吗?这玩意工作中有用吗? 本文分享自华为云社区《动态规划究竟是怎么想到的?【奔跑吧!JAVA】》

  • [A*] aw179. 八数码(A*+bfs最小步数模型+模板题)2021-06-14 21:33:56

    文章目录 1. 题目来源2. 题目解析 1. 题目来源 链接:179. 八数码 相关: [bfs+图论] aw845. 八数码(建图+bfs最小步数模型+思维)[bfs] aw1107. 魔板(bfs最小步数模型+代码细节+代码功底+好题) 2. 题目解析 关于 A

  • 20210602模拟赛总结2021-06-02 13:32:47

    狂粉司公子! T1 拓展的汉诺塔问题。 先取下来i个盘子,利用j个柱子放到另一个柱子上,最少的步数记为 \(f[i][j]\) 。随后将剩下 \(n-i\) 个盘子利用 \(j-1\) 个盘子挪过去,步数为 \(f[n-i][j-1]\) ,然后再用 \(f[i][j]\) 步把刚开始的那 i 个盘子挪上去。 可以得到 \(f[n][m] = \min(2

  • 贪心算法:跳跃游戏II2021-05-31 12:35:48

    45. 跳跃游戏 II 给定一个非负整数数组,你最初位于数组的第一个位置。 数组中的每个元素代表你在该位置可以跳跃的最大长度。 你的目标是使用最少的跳跃次数到达数组的最后一个位置。 假设你总是可以到达数组的最后一个位置。 输入: [2,3,1,1,4] 输出: 2 解释: 跳到最后一个位置的

  • 乐心健康提示“当前设备未连接”的解决办法2021-05-18 11:35:00

    截止到2021年4月份,还是有朋友问我,为什么使用乐心健康刷步数进行设置的时候,会提示"当前设备未连接,无法打开数据共享功能"这样的错误提示。 为什么会出现这样的提示 因为,之前,主流的刷步数的方法都是通过乐心健康APP来实现的。基于此,乐心健康官方进行了一系列的升级操作,屏蔽了常规的

  • 乐心提示当前设备未连接,无法打开数据共享功能的解决办法2021-05-18 11:33:01

    截止到2021年4月份,还是有朋友问我,为什么使用乐心健康刷步数进行设置的时候,会提示"当前设备未连接,无法打开数据共享功能"这样的错误提示。 为什么会出现这样的提示 因为,之前,主流的刷步数的方法都是通过乐心健康APP来实现的。基于此,乐心健康官方进行了一系列的升级操作,屏蔽了常规的

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

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

ICode9版权所有