ICode9

精准搜索请尝试: 精确搜索
  • 习题 5.1 用筛法求100之内的素数。2022-02-22 23:04:26

    习题 5.1 用筛法求100之内的素数。 用筛法求素数的基本思想是: 把从2到N的一组正整数从小到大按顺序排列。从中依次删除2的倍数、3的倍数、5的倍数,直到根号N的倍数为止,剩余的即为2~N之间的所有素数。如有: 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 2

  • 1234. 倍数问题2022-02-20 16:33:43

    题目链接 1234. 倍数问题 众所周知,小葱同学擅长计算,尤其擅长计算一个数是否是另外一个数的倍数。 但小葱只擅长两个数的情况,当有很多个数之后就会比较苦恼。 现在小葱给了你 \(n\) 个数,希望你从这 \(n\) 个数中找到三个数,使得这三个数的和是 \(K\) 的倍数,且这个和最大。 数据保证

  • 5 埃拉托色尼筛选2022-02-07 09:58:47

      埃拉托色尼筛选Sieve of Eratosthenes是最简单的一种质数筛选算法。这种算法我们小学就学过,就是数字写入格子里。然后从2开始,以2为第一个质数,划掉2后面所有2的倍数。划掉2的倍数后,再看下一个没被划掉的数字,作为质数,继续划掉它的倍数。   用表格做个演示: 步骤0123456789

  • 【kuangbin】简单搜索 - 5.找倍数【BFS】2022-02-04 17:04:20

    Date:2022.02.04 题意: 给定一个正整数 n,请你找到一个它的非零倍数 m。 要求 m 中只包含数字 0 或 1,并且总位数不超过 100 位。 输入格式 输入包含多组测试数据。 每组数据占一行,包含一个正整数 n。 当输入 n=0 时,表示输入结束。 输出格式 每组数据输出一行 m。 如果方案不唯一

  • Html+Css+Js(do…while 结构语句)求100以内所有3的倍数的和、求100以内所有2的倍数、5的倍数的和。2022-02-02 09:02:34

     Html部分 <!DOCTYPE html> <html>     <head>         <meta charset="utf-8" />         <title></title>         <link rel="stylesheet" type="text/css" href="css/index.css" />   

  • leetcode 石子游戏 IX2022-01-27 14:04:03

    题目链接 思路:分析+举例 分析:首先,看懂题目规则,谁选完后,已经被选了的数目被3整除,谁就输了,并且都选完,还是不能被3整除,先手也输了。 这里要注意的是,输赢和总数究竟是多少无关,而与这个总数是不是3的倍数有关,所以stones数组中的每个数究竟是多少我们不用管,而需要关心的是,每个数模3

  • Vector扩容倍数后的数学推导2022-01-26 20:04:01

    结论1 (1-2)之间的数 首先,vector最关键在于查询,使用移位运算(2的幂)直接得到哈希链以及节点长度,然后相减直接得到键值,复杂度为O(2) 这样的话,其性能近似于数组,插入删除可动态,达到了基本目的 显然,增长的倍数不可能很大,也不会比 1 小,那么,它的最佳上限是多少呢?如果以 大于2 倍的

  • 【无标题】2022-01-23 17:02:14

    1.苹果和虫子   1.相减可能会出现负数,需要特判;除数可能为0,需要特判 2.   有效,   无效。 2.对角线的交点 原公式为n * (n-1) * (n-2) * (n-3) / 24 为了防止爆掉 我们写成n*(n-1)/2*(n-2)/3*(n-3)/4 3.蛇形数组 1.发现其变换规律,就是先右,再下再左再上,每当越界或某个位置

  • cf1614 D1. Divan and Kostomuksha (easy version)(dp,数论)2022-01-22 10:32:36

    题意: 重排数组,使得 \(\sum \limits _{i=1}^n \gcd (a_1,a_2,\cdots a_i)\) 最大。输出最大值。 \(n\le 1e5,1\le a_i \le 5e6\) 思路: \(dp[x]\) 表示以 \(x\) 为第一个数的最大值。那么 \(dp[x]\) 和 \(dp[y]\)(\(y\) 是 \(x\) 的因子)之间有什么关系呢?对于所有 \(x\) 的倍数和所有

  • 寒假自训日志 01.162022-01-17 13:02:32

    寒假自训日志 01.16 牛客数学题单:数学 题号: 1010 1030 知识点: lcm lcm(a,b) = a * b / __gcd(a,b); 容斥原理与鸽巢原理 问:n以内有多少个数是a的倍数或是b的倍数 解:n / a + n / b - n / lcm(a , b); 问:n以内有多少个数是a的倍数或是b的倍数或是c的倍数或是d的倍数 解: in

  • C++ -- 删数字2022-01-12 14:00:03

    奶牛在数学课上学习了整除的概念。农夫Farmer John为了考验它的数学水平,于是在白纸上写了正整数T。由于农夫不喜欢数字0,所以正整数T是不含数字0的。奶牛可以删除T的若干位数字,剩下来的数字从左到右构成一个正整数P,使得正整数P必须是5的倍数。奶牛有多少种不同的删除方案?具体请看

  • The 16-th BIT Campus Programming Contest - Online Round--Easy Nim2022-01-12 11:59:28

    Problem - C - Codeforceshttps://codeforces.com/gym/103401/problem/C题目大意为每人每轮最多拿m张牌,谁先取完n张牌谁胜;后手有k张魔法牌,每张魔法牌上写有数字(这里把数字放在c数组里)可以将修改上限变为牌上的数字,发动魔法牌时不能取牌。 拿牌(取石子游戏)有一个必胜策略是将n张牌

  • 求素数(厄拉多塞筛法)2022-01-10 12:00:39

    厄拉多塞筛法找素数 1.1不是素数,2是素数 2.从2开始,将数组下标是2倍数对应的值置为1 3.按照第2步的方法继续筛选3的倍数,4的倍数......n-1的倍数 代码实现 #include<stdio.h> #include<stdlib.h> int main() { //求前n项的素数 //注意:1不是素数,2是素数 int n = 0; scanf("%d",

  • 每日一练2022-01-06 17:58:38

     目录 1.1 1056:题目描述              小明对某些数字有偏爱,例如,他喜欢7的倍数,而不喜欢4的倍数,如果一个整数是7的倍数,而不是4的倍数,小明会认为这个数字是他的幸运数字。现在给定两个整数m和n,请你帮小明找m到n范围内的最大的幸运数字。如果m到n范围内没有幸运数字,则输出

  • 蓝桥杯 奇数倍数2022-01-04 17:01:23

    题目描述 本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。 请你找到最小的整数 XX 同时满足: XX 是 20192019 的整倍数; XX 的每一位数字都是奇数。 #include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]) { int i,num,temp;

  • 第三章 双极型晶体管和场效应管放大器基础2022-01-03 23:59:33

    目录 3.1放大器的基本概念 3.1.1四种放大器及四种放大倍数定义 3.1.2放大器模型及放大器主要指标 3.2三种组态的放大电路 3.3共发射极放大器分析 3.3.1阻容耦合共发射极放大器电路结构 3.3.2直流工作状态分析与计算 3.3.3共射放大器的交流分析及主要指标估算 3.4共集电极放大器

  • 架构师才需要知道的知识:如何做容量预估和调优2021-12-28 22:02:16

    为了构建高并发、高可用的系统架构,压测、容量预估必不可少,在发现系统瓶颈后,需要有针对性地扩容、优化。结合楼主的经验和知识,本文做一个简单的总结,欢迎探讨。 1、QPS保障目标 一开始就要明确定义QPS保障目标,以此来推算所需的服务、存储资源。可根据历史同期QPS,或者平时峰值的2到

  • cf1419 E. Decryption(数学,构造)2021-12-27 13:34:10

    题意: 把n的所有大于1的因子排列成一个环,使得环中互质的相邻数对最少,即尽量使相邻的两个数不互质。求排列方案和相邻互质数对的数量。 思路: 先找 n 的所有因子和所有质因子。 若只有1个质因子,则全都不互质。 若有2个质因子,如果这两个质因子相乘等于 n,则排列为 \(p_1,n,p_2\) ,必有一

  • 架构师必备:如何做容量预估和调优2021-12-24 02:06:01

    为了构建高并发、高可用的系统架构,压测、容量预估必不可少,在发现系统瓶颈后,需要有针对性地扩容、优化。结合楼主的经验和知识,本文做一个简单的总结,欢迎探讨。 1、QPS保障目标 一开始就要明确定义QPS保障目标,以此来推算所需的服务、存储资源。可根据历史同期QPS,或者平时峰值的2到3

  • 百灯判息*2021-12-22 21:02:31

    描述 有 M 盏灯,编号为:1 - M,分别由相应的 M 个开关控制。开始时全部开关朝上(朝上为开,灯亮),然后进行以下操作: 编号凡是 1 的倍数的灯反方向拨一次开关;是 2 的倍数的灯再反方向拨一次开关;是 3 的倍数的灯又反方向拨一次开关,......, 直到是 M 的倍数的灯又反方向拨一次开关。 请从键

  • AT2686 [ARC080A] 4-adjacent 题解2021-12-19 16:01:29

    这道题目如果是暴力肯定不行,标签是入门,看着是个数学题。 如何判断两个数的积是 \(4\) 的倍数呢? 两个数中其中一个数含有因数 \(4\) 两个数的积中含有因数 \(4\),即两个数都是 \(2\) 的倍数(但这两个数都不含因数 \(4\)) 所以我们只要边读入边把 \(4\) 的倍数和是 \(2\) 的倍数但不

  • 小红的375(思维+数学)2021-12-05 13:32:43

    题目链接:登录—专业IT笔试面试备考平台_牛客网牛客网是互联网求职神器,C++、Java、前端、产品、运营技能学习/备考/求职题库,在线进行百度阿里腾讯网易等互联网名企笔试面试模拟考试练习,和牛人一起讨论经典试题,全面提升你的技术能力https://ac.nowcoder.com/acm/contest/11218/F

  • XTU,C语言,GCD2021-11-29 22:31:18

    题目描述 a和b的最大公约数(Greatest Common Divisor)是最大的d,d能整除a和b。 如果gcd(a,b)=1,我们就称a和b是互素的。 给一个区间[a,b],求与6互素的数的个数。 比如区间[1,10],与6互素的数为1,5,7,所以一共是3个。 输入 第一行是一个整数K(K≤10,000),表示样例的个数。 每个样例占

  • uboot代码阅读之向下舍入到指定数值的倍数2021-11-14 23:34:37

    top = rounddown(top-sizeof(struct global_data), 16); //其中 #define rounddown(x, y) ( \ { \ typeof(x) __x = (x); \ __x - (__x % (y)); \ } \ ) 宏

  • 基础数论知识2021-11-14 22:06:00

    本人是刚学算法的萌新,还请大佬们指正。 这篇文章主要是介绍质数,约数,欧拉函数,快速幂,扩展欧几里得算法,中国剩余定理,高斯消元,求组合数,容斥原理,博弈论的相关内容。 现在还在完善ing,之后会补上一些例题 1.质数 1.1质数的判定(试除法) O(sqrt(n)) 质数的定义:该数的因子只有1和本身。

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

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

ICode9版权所有