ICode9

精准搜索请尝试: 精确搜索
  • 一些比较有意思的tricks2021-12-14 20:03:06

    在算只有幂运算和积运算的高精度运算中,太多高精度运算可能会导致 TLE ,这时候开一个另外的 struct 去存每一个质因数的 指数和底数,然后比大小就不需要用高精比较了,最后一个最值在高精度计算,会节省很多常数。 \(2021/12/14\) 例题 题解

  • java 动态规划例题 II2021-12-06 23:58:29

    剑指 Offer 42. 连续子数组的最大和 class Solution { public int maxSubArray(int[] nums) { int len = nums.length; if(len == 0) return 0; int[] dp = new int[len]; dp[0] = nums[0]; int res = nums[0]; for(int

  • 【100道C语言经典例题】(第2题)企业利润计算2021-12-04 13:02:51

    题目来自于《100道C语言经典例题》,代码由番杰本人提供,若有雷同,实属荣幸。 1. 题目: 企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可可提成7.5%;20万到40万之间时,高于20万元的部分,可

  • 贝叶斯例题(四)决策中的收益、损失与效用2021-12-03 19:02:24

    第四章 决策中的收益、损失与效用 例4.1.4 取 θ \theta θ用来表示市场需求量,这是具有随机性的变量。用a来表示购买量,这是人可以确定的行动,此时便有收益函数

  • 后缀数组 实现+经典trick+例题应用2021-12-03 18:04:18

    后缀数组 字符串入门算法,碰到过好多次了,一直没学,今天来拾掇一下。 实现 这里不赘述实现原理,想知道的可以去看 罗穗骞的论文 后缀数组——处理字符串的有力工具 一、倍增实现 O ( n

  • python基础教程100例题: 27&282021-12-02 16:33:18

    27、题目:利用递归函数调用方式,将所输入的5个字符,以相反顺序打印出来。 采用递归的方法,先设置初始值。l 为字符串的长度。当 l <= 0 时,输出空字符。否则,输出 s 的第 l 个字符,其他字符是上一次递归的结果。 def reverse(s,l): if l <= 0: return '' else:

  • 操作系统原理--存储器管理(分区、分页、分段)2021-12-01 20:01:33

    OS09-存储器管理(分区、分页、分段) 《操作系统原理》快要期末考试了,写了个复习笔记,第一次写文章,有任何问题还请大家指正。 文章目录 OS09-存储器管理(分区、分页、分段)0.页、页框、页表、页表项、多级页表1.可变分配区1.空闲区表举例2.可变分配区算法1.考点:2.例题: 2.页式存

  • 【人工智能导论:模型与算法】生成式模型 | 判别式模型 - 2 修改示例2021-11-29 11:36:01

    书上的实例还是有点抽象,0,1 修改为 有犄角 没犄角; 阳性 阴性修改为 山羊 绵羊。 举例子尽量具体,抽象的内容课下慢慢体会,总结提高。 例题抽象的话,课上简短的时间,不容易听明白。       修改前:    

  • 贪心算法 --- 例题2.哈夫曼编码问题2021-11-28 11:02:00

    贪心算法 — 例题2.哈夫曼编码问题 一.问题描述 Huffman树在编码中有着广泛的应用。在这里,我们只关心Huffman树的构造过程。 树的带权路径长度:树中所有叶子结点的带权路径长度之和,通常记作:WPL = Σwi*li (i=1~n) 哈夫曼树,Huffman树定义:在权为w1,w2,…,wn的n个叶子结点的所有

  • python基础教程100例题: 19&202021-11-28 10:33:54

    19、题目:一个数如果恰好等于它的因子之和,这个数就称为"完数"。例如6=1+2+3.编程找出1000以内的所有完数。           解决这个题目需要完成两步,一是找到所有因子,而是因子相加正好等于原数。可以用 if 语句判断这个数是不是因子,如果是它的因子,那么每一次都要让这个数减去因

  • 贪心算法 --- 例题1.活动安排问题2021-11-28 09:02:58

    贪心算法 — 例题1.活动安排问题 一.问题描述 n个活动的集合E={1,2,…,n},在某一时间内要独占使用某个资源。每个活动i使用资源的起始时间为Si,终止时间为Fi。 活动i和活动j相容:是指[Si,Fi)与[Sj,Fj)不相交,即:Sj>=Fi 或Si>=Fj, 要求尽可能多地安排活动。即从活动集合E中选出最

  • 动态规划---例题6.多边形游戏2021-11-27 21:35:12

    一.题目描述 多边形游戏是一个单人玩的游戏,开始时有一个由n个顶点构成的多边形。每个顶点被赋予一个整数值,每条边被赋予一个运算符“+”或“*”。所有边依次用整数从1到n编号。 游戏第1步,将一条边删除。 随后n-1步按以下方式操作: (1)选择一条边E以及由E连接着的2个顶点V1和V2; (2)

  • 递归分治 --- 例题4. 快速排序2021-11-27 21:02:00

    递归分治 — 例题4. 快速排序 一.问题描述 给定一个数组,使用快速排序算法进行排序. 二.解题思路 熟悉的快排,曾经写过不知道多少遍.在此还扩展了随机选择支点的算法RandomizedQuickSort. 快排的思想很简单: 对于输入a[p: r],按以下三个步骤进行排序: 分解:取a中的一个元素为

  • 递归分治 --- 例题2.棋盘覆盖2021-11-27 20:02:24

    递归分治 — 例题2.棋盘覆盖 一.问题描述 在一个2^k x 2k个方格组成的棋盘中,恰有一方格残缺.残缺方格的位置有2(2k)种。故对任何k≥0,残缺棋盘有2^(2k)种. 在棋盘覆盖问题中,要求用L型骨牌覆盖残缺棋盘上的所有方格且任何2个L型,骨牌不得重叠覆盖. 2^k x 2k的棋盘覆盖中,用

  • RSA算法2021-11-27 20:01:15

    文章目录 RSA算法一、生成公钥和私钥二、加密和解密 例题(难度由浅入深,笔者能力有限,之后学会难的会继续不上)例题 1例题2 RSA算法 一、生成公钥和私钥 1、随机生成两个随机素数P,Q 2、将P、Q两个素数相乘得到一个数N,即N=PQ(需要公开) 3、将P、Q分别减1再相乘得到一个数T,即

  • 单调栈例题2021-11-21 17:03:21

    给定一个长度为 NN 的整数数列,输出每个数左边第一个比它小的数,如果不存在则输出 −1−1。 输入格式 第一行包含整数 NN,表示数列长度。 第二行包含 NN 个整数,表示整数数列。 输出格式 共一行,包含 NN 个整数,其中第 ii 个数表示第 ii 个数的左边第一个比它小的数,如果不

  • 二分法例题2021-11-20 17:03:31

    前言: 本专栏只专注二分法的解法,若有其它简便解法暂不考虑。 从几乎零基础开始学算法,多多包涵,共同进步! 有效的平方数 class Solution { public boolean isPerfectSquare(int num) { int l=0,r=num; while(l<=r){ int m=l+(r-l)/2;

  • 概率论与数理统计基础2021-11-20 11:59:02

    @(概率论) 文章目录 前言数学期望定义离散型的定义连续型的定义 例题定理推广例题性质例题 方差定义离散型的方差公式连续型的方差公式 公式及其证明定理标准化变量例题标准化变量(0-1)分布泊松分布均匀分布指数分布二项分布正态分布(高斯分布) 切比雪夫不等式性质 协方差及

  • 分块基本思想与例题2021-11-15 21:58:20

    引入 分块的基本思想是将一个长度为 n n n的段,分成 n \sqrt{n} n ​个块,每个块

  • c++基本输出例题2021-11-14 18:35:17

    【 题目描述 】  对于刚开始学习的小朋友来说,没有什么比学习编程感到更快乐了,现在让电脑知道你心理想的话吧,请你输出“我爱学编程!”这几个字符 【 输入 】 无 【 输出 】 我爱学编程! 【 样例输入 】 无 【 样例输出 】 我爱学编程! 程序: #include <iostream> using n

  • 归并排序及其应用2021-11-13 23:30:15

    例题 该问题可以看做: 1右侧比自身大的数有4个   小和4*1 3右侧比自身大的有2个      小和2*3 4右侧比自身大的有1个      小和1*4 2右侧比自身大的有1个       小和1*2 5右侧没有比自身大的 故数组小和为4*1+2*3+1*4+1*2   = 16 用merge的时候, [

  • 二叉树寻找(定义例题)2021-11-13 12:31:15

    普通遍历寻找相当于从第一个数到最后一个数一个一个看过去,比如要从数组{1,2,3,4,……,99,100}100个元素中找到“100”,你要从1开始,看看它是不是等于100,之后2,3,4,一直到100,需要大量的运算时间和内存。 二叉树寻找相当于湖南卫视的那个猜数字游戏,嘉宾说一个范围,游戏要求答题人需要在这个范

  • 操作系统进程同步例题(一)上机实习2021-11-12 20:06:21

    操作系统进程同步例题(一)上机实习 题目: 某高校计算机系开设网络课并安排上机实习,设机房有共有2m台机器,有2n名学生选该课,规定: (1)每2个学生组成一组,各占一台机器,合作完成上机实习 (2)只有一组2个学生到齐,并且此时机房有空闲机器时,该组学生才能进入机房 (3)上机实习由一名教师检查,检

  • 第2章(第四版)C语言程序设计练习2021-11-12 19:32:29

    一、例题 1.求5!(P33) #include <stdio.h> int main() { int i = 0; int ret = 1; for (i = 1; i <= 5; i++) { ret *= i; } printf("ret =%d\n", ret); return 0; } 2.求多项式1- 1⁄2 + 1⁄3 -1⁄4 +...+1⁄99 - 1⁄100  (P33)

  • 浅谈扫描线2021-11-10 21:31:57

    前言 之前在qbxt听lxl讲课的时候,一直在强调扫描线很重要,知道学了之后才明白这东西好用归好用,难写归难写。 预备知识 线段树,平衡树,各种数据结构,离线询问…… 概念 因为有很多题我们难以直接分析出性质,再加之人类本身就有几何直观性,因此,扫描线就诞生了。 再说说扫描线,就是将问题中一

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

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

ICode9版权所有