ICode9

精准搜索请尝试: 精确搜索
  • 方差、标准差2022-07-13 12:34:34

    问题:现有两名运动员甲、乙射击10次的成绩。如果你是教练,你会如何评价? 甲 7 8 7 9 5 4 9 10 7 4 乙 9 5 7 8 7 6 8 6 7 7         可以算得平均数¯x甲=7,x乙=7。 那么现在该如何评价呢?既然是选择参赛,自然成绩越稳定越好。 样本数据到x(平均值)的‘平均距离’为    

  • 洛谷 P4145 上帝造题的七分钟 2 / SP2713 GSS42022-06-23 12:00:24

    Description 给出一个长度为 \(b\) 的数列 \(a\),要进行 \(m\) 次操作,每次操作输入 \(k\), \(l\), \(r\),要求支持以下两种操作: \(k=0\) 表示给 \([l,r]\) 中的每个数开平方(下取整)。 \(k=1\) 表示询问 \([l,r]\) 中各个数的和。 数据中有可能 \(l>r\),所以遇到这种情况请交换 \(l

  • [算法] 牛顿递归 求解方程的根-开方篇2022-03-05 12:33:27

    [算法] 牛顿递归 背景:求方程的根,在根的一次取一点做切线,切线与x的交点为x1 ,x1与函数交点继续做切线得到x2,当n足够大的时候xn无限逼近与方程的根。 举例n开3次方 过程: 通过方程构造函数x^3-0 = f(x) 选取一点x1做切线 k = f'(x1) = 3·x1^2 b = f(x1) - kx1 当y = 0 时 x

  • 有些实数在计算机内存储是不精确的,如何验证?2021-12-15 21:33:17

    我们列出0-10,这11个数的开平方b,b*b,比较一下结果。   并且我们保留到小数点后10位和20位。 #include<bits/stdc++.h> using namespace std; int main() {     for(int i=0;i<11;i++)     {         double b;         b=sqrt(i);         //cout<<b<<"

  • 莫名其妙的五十题12021-11-20 12:30:44

    /*题目:一个整数(i),它加上100后是一个完全平方数(x*x=i+100;),再加上168又是一个完全平方数(y*y=i+100+168;),请问该数是多少? 1.程序分析:在10万以内判断,先将该数加上100后再开方,再将该数加上268后再开方,如果开方后       的结果满足如下条件,即是结果。*/ #include <stdio.h> #

  • 蓝桥杯2014年第五届真题——拼接平方数(C/C++)2021-10-16 17:32:40

    拼接平方数 一、题目内容  题目描述  小明发现49很有趣,首先,它是个平方数。它可以拆分为4和9,拆分出来的部分也是平方数。169也有这个性质,我们权且称它们为:拼接平方数。     100可拆分1 00,这有点勉强,我们规定,0 00 000 等都不算平方数。     小明想:还有哪些数字是这样的呢?  

  • C实现“手算开方”,好好玩玩(找nüè)(2021/07/15)2021-07-15 02:00:56

    网上无意间发现的一道算法题,想试试:(截图若侵权请联系我┗( ▔, ▔ )┛,锻炼复习自用,多多包涵) //还在编辑中。。。

  • 线段树维护不可合并信息2021-04-11 21:35:00

    前言 这个专题有点意思 这类题目表面上是对区间进行修改操作 但是却又不能标记下传实现问题,这个时候就是不要追求每次的时间复杂度为\(logn\) 只要均摊时间复杂度即可 例题代码 题目大意 你有一个长度为 \(n\) 的序列\(A\),里面每个数都是正数,且总和小于等于\(10^{18}\) 接下来你

  • 多项式开方2021-01-27 15:35:23

    \[\begin{align} A(x) &\equiv B'(x)^2 &\mod x^{n/2}\\ A(x) &\equiv B(x)^2 &\mod x^{n}\\ A(x) &\equiv B(x)^2 &\mod x^{n/2}\\ B(x)^2 - B'(x)^2 &\equiv 0 &\mod x^{n/2}\\ B^4(x)+B'(x)^4-2B(x)^2B&

  • 利用Xilinx的cordic ip做开方运算2021-01-08 19:03:32

    Xilinx的 CODRIC IP利用的coordic算法,可以求三角函数和开方运算。   进行开方运算时,需要注意输入和输出位数的问题: 1)输入为整数的情况:(如2321)   INPUT :  24bit 整数   OUTPUT :  24bit开方后,整数值占输入总位数的一半加1    等于 13bit,即[23:11] ; 小数值占 11bit,即 [

  • 大整数开方2020-12-12 12:04:37

    题目 大整数开方,求整数部分,\(1 \le n \le 10^{400}\) 分析 二分即可 然后是高精基操 \(Code\) #include<cstdio> #include<cstring> #include<iostream> using namespace std; char s[10005]; struct node{ int m[10005]; void clear(){memset(m, 0, sizeof m);} }A, L, R

  • 【ACM】【杭电】用C语言实现20092020-11-22 09:04:58

    实现代码 对于题目的理解就是n+n(开方)+n(开方再开方)+…一共加了m次 其中只有一点需要注意就是需要加上n本身 #include<stdio.h> #include<math.h> int main() { int m; double sum,n; while(~scanf("%lf%d",&n,&m)) { getchar(); sum = 0;

  • 上帝造题的七分钟2 / 花神游历各国2020-08-08 08:00:39

    题目 自己上网搜 题解 发现每个数开方次数不超过六次 所以我们对于修改可以暴力更改(因为不能打标记) 查询仍然用上某种数据结构 但修改太暴力了 每个数开方到了小于等于 \(1\) 时 我们就不需要再更改它了(无意义) 为了高效地修改,我们要用某种方法快速过掉一堆不需要修改的数 没错,并查

  • 【JAVA练习十一】一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少? 1.程序分析:在10万以内判断,先将该数加上100后再开方,再将该数加上268后再开方2020-05-31 15:56:13

    package erase; public class 完全平方数 { public static void main(String[] args) { // TODO Auto-generated method stub int sum=0; for(int i=0;i<100001;i++) { if(Wanquan(i+100) && Wanquan(i+268)) {

  • GSS问题(二)2020-05-18 19:59:16

    GSS问题(二) 仍然是线段树的应用模板题,非常经典 题面 \(n\)个数,\(n\leqslant1e5\),和\(\leqslant10^{18}\),全是自然数 翻译:long long能过 给出两种操作: 区间开方\(\rightarrow\)将区间每一个数单独开方,下取整 区间求和\(\rightarrow\)将区间所有书加起来求和 作为模板题,

  • Can you answer these queries? HDU - 4027【线段树+区间不等更新】2020-02-04 13:44:15

    区间每个点的值都开方。   由于数据范围,开方的次数较小。一个点开方的次数不超过7次,所以次数可以做到每个点都修改,同时注意限制修改次数。 #include <bits/stdc++.h>//线段树区间不等更新 using namespace std; const int N=1e5+5; typedef long long ll; ll a[N],tree[N<

  • xds2020-02-03 20:03:46

    A.求区间最大子段和 嘛,直接套用平衡树老方法,维护从左往右,从右往左,中间一段的和,然后取个max B.线段树区间开方.... 做法有点巧妙,考虑1开方还是1为1,直接记录一下当前所维护区间是否全为1 还有想搞的话可以懒标记下传 C.线段树维护一个动态数列 支持插入删除 和求中位数....

  • 上帝造题的七分钟2 / 花神游历各国2019-10-05 22:08:28

    题目描述 "第一分钟,X说,要有数列,于是便给定了一个正整数数列。 第二分钟,L说,要能修改,于是便有了对一段数中每个数都开平方(下取整)的操作。 第三分钟,k说,要能查询,于是便有了求一段数的和的操作。 第四分钟,彩虹喵说,要是noip难度,于是便有了数据范围。 第五分钟,诗人说,要有韵律,于是便有

  • 结对项目代码检查2019-09-19 19:56:08

    我的个人项目从头到尾都是自己闭门造车,自己写的,受自身能力的限制,代码越写越长,越写越乱,最后写了500多行代码,只有自己能看得懂,我想我需要看一下其他同学的代码,才能对自己代码的不足产生清醒的认识。 这次我参考的是王书寒的代码,他的代码只有236行,不到我的一半,我开始陷入沉思。仔细观

  • 不用库函数实现整数开方 Java版2019-08-20 09:35:33

    第一种题型: Input: 4 Output: 2 Input: 8 Output: 2 Explanation: The square root of 8 is 2.82842..., and since we want to return an integer, the decimal part will be truncated. 一个数 x 的开方 sqrt 一定在 0 ~ x 之间,并且满足 sqrt == x / sqrt。可以利用二分查

  • SP2713 GSS4 - Can you answer these queries IV /上帝造题的7分钟2 (区间开方)2019-08-04 10:52:01

    题意 给出一个序列,有两种操作:对[l,r]的数开方(下取整),求[l,r]的区间和 不保证给出的区间[x, y] 有x <= y ,如果x>y,请交换x,y。 n,m<=100000 $\sum_{i=1}^{n}a_{i} \leq 1e18$ 题解 上帝造题的7分钟2很早之前写过了,发现双倍经验而且这道题也有点意思,就写了这篇博客。 区间求和+区间修

  • 【模板】多项式开方2019-05-06 18:42:23

    蒟蒻写题解实在不易 前置芝士 NTT与多项式求逆 推式 推式中如有不理解的地方在多项式求逆的题解中均有详细说明 求\(B(x)\),使得\(B(x)^2\equiv A(x)(mod x^n)\) \[\begin{aligned}\\ B(x)^2\equiv A(x)(mod x^n),B(x)^2&\equiv A(x)(mod x^{\lceil\frac{n}{2}\rceil})\\ B(x)'^2&\e

  • 题目2:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?2019-05-04 10:48:32

    程序分析:在10万以内判断,先将该数加上100后再开方,再将该数加上268后再开方,如果开方后的结果满足如下条件,即是结果 #include <stdio.h> #include <math.h> int main(void) { long int i,x,y,z; for(i=1;i<100000;i++) { x=sqrt(i+100); y=sqrt(i+268); if(x

  • Java50道经典习题-程序13 根据条件求数字2019-04-30 16:41:58

    题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?分析:完全平方数:如果一个数能是由两个相同的数相乘的结果,那么这个数就是完全平方数,例如:9==3*3;9就是完全平方数。在10万以内判断,先将该数加上100后再开方,再将该数加上268后再开方,如果开方后的结果

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

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

ICode9版权所有