ICode9

精准搜索请尝试: 精确搜索
  • C++-名人的影分身 解题思路2022-02-27 09:34:32

    题目描述 在火影忍者的世界里,令敌人捉摸不透是非常关键的。我们的主角漩涡鸣人所拥有的一个招数——多重影分身之术——就是一个很好的例子。 影分身是由鸣人身体的查克拉能量制造的,使用的查克拉越多,制造出的影分身越强。 针对不同的作战情况,鸣人可以选择制造出各种强度的影分身,有

  • P7811 [JRKSJ R2] 你的名字。 解题报告2022-02-27 09:02:22

    P7811 [JRKSJ R2] 你的名字。 解题报告: 更好的阅读体验 题意 分析 这确定是紫题吗,感觉差不多有黑题难度了啊。 代码

  • AGC039D Incenters 解题报告2022-02-26 19:01:53

    AGC039D Incenters 解题报告: 更好的阅读体验 题意 给定单位圆上 \(n\) 个点,随机选三个点求三角形内心期望。 \(3\leqslant n\leqslant 3000\)。 分析 不会推式子/dk。 令 \(C=\frac{n(n-1)(n-2)}{6}\) 为总方案数。 \[\text{E}(P_x)\times C=\sum_{i=1}^n(((n+2i)\sum_{j=i+1}^n\c

  • 解题思考(DP数塔问题)A. 数塔2022-02-25 00:02:11

    题目描述 Problem Description 在讲述DP算法的时候,一个经典的例子就是数塔问题,它是这样描述的: 有如下所示的数塔,要求从顶层走到底层,若每一步只能走到相邻的结点,则经过的结点的数字之和最大是多少? 已经告诉你了,这是个DP的题目,你能AC吗? Input 输入数据首先包括一个整数C,表示测试

  • 函数的递归2022-02-22 19:33:00

    函数的递归 是什么? 在一个函数中,当函数内部含有调用自身函数的语句,则表示该函数采用递归方法,例如下所示: def f1(a,b): f1(c,d) ....... ....... return 0 解法? 思路:①找重复            ②找变化:这里可能需要构造变量。            ③找边

  • LeetCode 1446 连续字符解题思考2022-02-20 19:01:44

    LeetCode 1446 连续字符解题思考 一、题目描述:   给你一个字符串 s ,字符串的「能量」定义为:只包含一种字符的最长非空子字符串的长度。请你返回字符串的能量。 示例 1:  输入:s = "leetcode" 输出:2 解释:子字符串 "ee" 长度为 2 ,只包含字符 'e' 。 示例 2: 输入:s = "abbcccddd

  • C++-蝴蝶繁殖(变态斐波拉且数列)问题解题思路2022-02-20 14:03:24

    【Horn Studio】编程专栏:C++-蝴蝶繁殖(变态斐波拉且数列)问题 题目描述 在一个神秘的森林中某种蝴蝶化茧成蝶繁殖的过程为:每对蝴蝶过x个月产y对卵,每对卵要过两个月长成蝴蝶。假设每个蝴蝶都不死的情况下,第一个月只有一对蝴蝶,且卵长成蝴蝶后的第一个月不产卵(过x个月产卵),问过z个月以

  • ⑬ 算法设计思想之“动态规划”2022-02-10 16:33:58

    一、理论 1. 简介 动态规划是 算法设计 中的一种方法 它将一个问题分解成 相互重叠 的子问题, 通过反复求解子问题,来解决原来的问题 2. 斐波那契数列 定义子问题:F(n) = F(n-1) + F(n-2) 反复执行:从2循环到n,执行上述公式 3. 动态规划 VS 分而治之 关键区别 典例代表 动

  • 有哪些初中校内不会讲、但解题时非常好用的知识和技巧?2022-02-09 09:00:36

    本文同步发布于知乎 为保证行文简洁,以下证明都从略。 平面几何 解三角形 正弦定理 在任意三角形中,各边与其所对角的正弦值的比值相等且等于外接圆的直径,即 \[\dfrac{a}{\sin A}=\dfrac{b}{\sin B}=\dfrac{c}{\sin C}=2R \](其中 \(R\) 为 \(\Delta ABC\) 外接圆的半径)。 余弦定理

  • 蓝桥杯--回家路费2022-02-07 12:59:36

    1.题目 2.思路 我们高中就学过等差数列 这个题明显 首项为1 公差为2的等差数列 解题思路和公式在下面那个图    3.总结 不应该局限于代码 我们多钟方法都要使用

  • 1748.唯一元素的和2022-02-06 13:02:29

    难度:简单 目录 一、问题描述 二、思路 1、解题思路 三、解题 1、代码实现 2、时间复杂度 and 空间复杂度 一、问题描述 这里直接采用LeetCode上面的描述。         给你一个整数数组 nums 。数组中唯一元素是那些只出现 恰好一次 的元素。         请你返

  • LeetCode(剑指 Offer)- 题集2022-02-01 14:35:33

    LeetCode(剑指 Offer)- 解题集 #题名难度解题企业05替换空格简单查看解题小米集团……

  • leetcode1342. 将数字变成 0 的操作次数(easy)2022-01-31 18:58:59

    将数字变成 0 的操作次数 解题思路代码 力扣链接 解题思路 官方题解 模拟 代码 class Solution { public int numberOfSteps(int num) { int count = 0; while (num != 0) { ++count; if (num % 2 == 0) {

  • 回溯算法解题模板2022-01-31 11:03:36

    1,回溯算法解决字符串的排列其实就是排列组合,我们可以把它想象成为一棵n叉树(n是s的长度),然后每一个节点都要从字符串中选择一个字符,但注意不能选择重复的,比如在一个节点选择了a,那么他的子孙节点都不能再选择a了 作者:sdwwld链接:https://leetcode-cn.com/problems/zi-fu-chuan-de-pai-

  • 技术部如何做复盘——“年终盘点一对一”之三进宫的男人!2022-01-30 12:34:13

    原创不易,求分享、求一键三连 继续整理技术团队最近的年终盘点,「采用我问他答的形式」主要是聆听。 今天这个同学比较特殊,他就是我们「被合并人员」,他的经历比较奇妙: 1)大概5年前由我招入B公司做一线Leader; 2)而后B公司和C公司合并为D公司; 3)我离职去B站求学,这个同学直接汇报给C团队

  • 【连续签到领金币】解题思路总结2022-01-30 11:32:09

    连续签到领金币 描述 用户行为日志表tb_user_log (uid-用户ID, artical_id-文章ID, in_time-进入时间, out_time-离开时间, sign_in-是否签到) 场景逻辑说明: artical_id-文章ID代表用户浏览的文章的ID,特殊情况artical_id-文章ID为0表示用户在非文章内容页(比如App内的列表页、

  • 动态规划解题思路总结归纳2022-01-23 23:31:34

    一、动态规划的三大步骤 定义:动态规划,无非就是利用历史记录,来避免我们的重复计算。而这些历史记录,我们得需要一些变量来保存,一般是用一维数组或者二维数组来保存 步骤一:定义数组元素含义,例如定义一个二维数组,dp[ ][ ],dp[ i ][ j ] 表示的具体含义; 步骤二:找出数组元素之间的关

  • 蓝桥杯:乘积尾零————Python题解2022-01-23 14:33:48

    目录 题目解题思路Code运行结果 题目 解题思路 暴力解题就可以。 Code # -*- coding:UTF-8 -*- """ @Project :每日一题 @File :乘积尾零.py @IDE :PyCharm @Author :Kinght_123 @Date :2022/1/23 14:12 """ if __name__ == '__main__': res = 0

  • ABC234 解题题解2022-01-22 07:00:07

    综述 自己真的是非常菜,ABC 的题其实并没有什么难度,只是自己太菜了。 由于篇幅原因,以下只说后三道题的题解。 F F 题是一道计数题,首先不难发现的是,最终答案和每一个字符出现的次数有关系。 一开始并没有一个很好的思路,我们不妨把问题缩小。 如果只有一个字符,答案是很简单的。 如果

  • 2022.1.20解题报告2022-01-20 15:33:00

    2022.1.20解题报告 1.三元一次方程 题目描述: https://www.acwing.com/problem/content/description/3629/ 思路: 直接两层循环,暴力枚举x和y即可。 代码: #include<iostream> using namespace std; int t,n; int main(){ scanf("%d",&t); while(t -- ){ scanf("

  • 第一次训练赛解题报告2022-01-19 22:06:27

    我训练赛中做出4题, 赛后补4题, 最终使用word完成解题报告, 报告上呈现出9题. 补题数量: 8/ 10. 收获感悟:这次训练赛是对我们从寒假开始上的课的一个总结,感觉自己学的一点都不扎实,前缀和差分的知识很简单,但是一遇到具体题目结合起来就令我显得十分吃力,自己基础不牢,做题总

  • 《深入理解计算机系统》实现“异或”门解题思路2022-01-19 09:04:02

    这是练习题2.13,此题要求我们只使用给定函数bis,bic实现异或^运算符,并且兼容64位/32位机器。只看答案我感到毫无头绪,于是想自己写出解题思路。(为了尽量写详细,所以有些您觉得简单的地方,请耐心) 一、我们首先尝试理解题目,通过我们位运算基础,我们想到要将x,y转换成2进制来讨论。 我们

  • P1307 [NOIP2011 普及组] 数字反转(解题思路)2022-01-18 11:02:38

    题目描述 给定一个整数,请将该数各个位上数字反转得到一个新数。新数也应满足整数的常见形式,即除非给定的原数为零,否则反转后得到的新数的最高位数字不应为零(参见样例2)。 输入格式 一个整数 NN 输出格式 一个整数,表示反转后的新数。 代码及思路 #include <stdio.h> int main() { i

  • LeetCode笔记:Weekly Contest 2762022-01-16 21:01:02

    LeetCode笔记:Weekly Contest 276 1. 题目一 1. 解题思路2. 代码实现 2. 题目二 1. 解题思路2. 代码实现 3. 题目三 1. 解题思路2. 代码实现 4. 题目四 1. 解题思路2. 代码实现 1. 题目一 给出题目一的试题链接如下: 2138. Divide a String Into Groups of Size k 1. 解题思

  • Leetcode 刷题笔记(三) —— 数组类型解题方法二:滑动窗口2022-01-13 23:34:25

    数组 滑动窗口209. 长度最小的子数组904. 水果成篮76. 最小覆盖子串(困难)总结 刷题路线来自 :代码随想录 滑动窗口 209. 长度最小的子数组 Leetcode 链接 给定一个含有 n 个正整数的数组和一个正整数 target 。 找出该数组中满足其和 ≥ target 的长度最小的 连续子数组 [

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

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

ICode9版权所有