• 2024-05-22[lnsyoj282/luoguP2122]还教室
    题意原题链接给定序列a,要求处理区间加,区间查平均值,区间查方差sol显然线段树区间加操作请参考[lnsyoj281/luoguP2023/AHOI2009]维护序列区间查平均值由于$$\overlinea=\frac{\sum_{i=1}^{n}a_i}{n}$$所以只需记录区间和即可区间查方差由于$$S^2=\frac{\sum_{i=1}^{
  • 2024-04-21Spark SQL 抽样函数 ——TABLESAMPLE 的坑点
    最近需要实现一段SparkSQL逻辑,对数据集进行抽样指定的行数。由于数据集较大,刚开始的逻辑是,取窗口函数随机排序后row_number的前n行。但运行速度较慢,所以想起了TABLESAMLE函数,支持直接取Rows,尝试后发现速度特别快,基本上几秒内就完成对亿级数据的采样。所以好奇就去查
  • 2024-04-20L1-009 N个数求和
    #include<bits/stdc++.h>usingnamespacestd;constintinf=0x3f3f3f3f;#definelllonglongstructFraction{ llfenzi,fenmu;};intgcd(inta,intb){ if(b==0)returna; returngcd(b,a%b);}intlcm(inta,intb){ returna/gcd(a,b)*b;}Fracti
  • 2024-04-171034 有理数四则运算
    没做出来,看dalao的,dalao超巨。注意的点:分子0的处理/计算公约数的时候取正不然会改变正负性reduction为核心方法#include<bits/stdc++.h>usingnamespacestd;#definelllonglongstructFraction{ llfenzi,fenmu;};intgcd(inta,intb){ if(b==0)returna; ret
  • 2024-03-31泛型编程(Generic Programming)
    泛型编程(GenericProgramming)虚函数->含有虚函数的类就是抽象类编译(compile)链接(link)转换函数(Conversionfunction)例如将小数转成分数,就是一个转换函数#pragmaonce#ifndef__FRACTION__#define__FRACTION__​classFraction{public://分母不为0,所
  • 2024-03-26结对项目
    这个作业属于哪个课程软件工程2024这个作业要求在哪里结对项目这个作业的目标通过合作完成一个随机生成四则运算程序姓名学号张佳伟3122004413韩乐阳3122004390我的Gitcode地址PSP表格PSP2.1PersonalSoftwareProcessStages预估耗时
  • 2024-03-26结对编程--自动生成小学四则运算
    小学四则运算题目生成这个作业属于哪个课程软件工程2024这个作业要求在哪里结对项目这个作业的目标完成结对项目,共同合作实现自动生成小学四则运算题目参与人员温泽坤3122004582、黄浩3122004571作业github地址PSP2.1表格PSP2.1PersonalSoftwareP
  • 2024-03-22结对编程项目
    作业所属班级软件工程4班作业的要求结对编程我理解的作业目标实践结对编程的流程本项目由:张永祥(学号3122004546),黄俊杰(学号3122004525)项目的GitHub链接如下:TimeP1ayer/SimpleArithmeticProgram:自动生成小学四则运算题目的命令行程序(github.com)PSPPer
  • 2024-03-04Python-数值类型
    数值类型1.内置数值工具内置数学函数:pow:计算幂abs:计算绝对值sum:求和round:向上取整(四舍五入)max:求最大值min:求最小值>>>pow(2,4),2**4,2.0**4.0(16,16,16.0)>>>abs(-42.0),sum((1,2,3,4))(42.0,10)>>>min((1,2,3,4)),max((1,2,3,4))
  • 2024-02-05C++编程练习||实现分数类Fraction1、实现分数的+,-,*,/ 2、逻辑运算==、!=、<、<=、>、>= 6种运输符号。 3、实现输出<<, 输入
    题目:实现分数类Fraction  classFraction{   intnumerator,denominator;   public:   ....  };  要求:1、实现分数的+,-,*,/2、逻辑运算==、!=、<、<=、>、>=6种运输符号。3、实现输出<<,输入 >>操作符重载。  样例1输入:   12 
  • 2023-12-25MaxQuant
    1、输入文件准备要求有肽段文件跟相应的命名文件肽段文件: 命名文件:命名文件包含三列,第一列为肽段文件名,第二列为从肽段文件名中提取的样本名,要求唯一,第三列为Fraction列,这一列值可以为空。三列命名为:NameExperimentFraction 2、向MaxQuant导入文件导入文件注意:当肽段
  • 2023-12-21python第5天
    0.请问Python是否支持链式比较?voC~RW^dUP)G.5,YBf0[?J:r;13e_|cZ*答:支持。来自:[8C(nHWfYQI.]#al3=m%p!"2_解析:像3<4<5这种就叫链式比较,事实上相当于3<4and4<5这么流弊的技能,不是所有语言都支持的哦。+Q{wX@X(`'tb:hd}~ay"7AP)0f&JQ5e3+x#GbS1'8n(<QOB-p*TqI@N|
  • 2023-11-20浮点数格式: FP64, FP32, FP16, BFLOAT16, TF32
    浮点数格式(参考1,参考2)浮点数是一种用二进制表示的实数,它由三个部分组成:sign(符号位)、exponent(指数位)和fraction(小数位)。不同的浮点数格式有不同的位数分配给这三个部分,从而影响了它们能表示的数值范围和精度。例如: 下面是一些常见的浮点数格式的介绍:FP64(双精度浮点数):用64位
  • 2023-10-31光波导中模式理解-2
    光波导中模式理解-2(含脚本实例)参考文献[1]H.Wenzel,P.Crump,J.Fricke,P.ResselandG.Erbert,"SuppressionofHigher-OrderLateralModesinBroad-AreaDiodeLasersbyResonantAnti-Guiding,"inIEEEJournalofQuantumElectronics,vol.49,no.12,pp.11
  • 2023-10-12struct.error: 'H' format requires 0 <= number <= 65535
    全部代码如下:frompymodbus.clientimportModbusTcpClient#避坑:write_registers和write_register函数差一个s。多一个s的参数用整型列表,没有的只能用整型defsplit_float_to_integer_and_fraction_parts(number):"""将浮点数拆分为整数部分和小数部分的函数
  • 2023-09-28结对项目:自动生成小学四则运算题目
    所属课程软件工程导论作业要求个人项目作业目标熟悉结对编程、完成小学四则运算题目的自动生成小组成员姓名班级学号林劲辰计科2班3121004707许庆阳计科2班3121004931Github链接:https://github.com/HsuQingYoung/PeerWork项目要求1、
  • 2023-09-28结对项目(王浩忠 曾铭鸿)
    学生个人信息成员学号王浩忠3121005099曾铭鸿3121005101作业信息这个作业属于哪个课程软件工程这个作业要求在哪里结对项目这个作业的目标实现一个自动生成小学四则运算的程序GitHub地址https://github.com/Binezis/Pair_ProgramPSP表格
  • 2023-09-27Java实现四则运算生成器
    这个作业属于哪个课程计科二班这个作业要求在哪里结对项目这个作业的目标熟悉结对编程项目成员龙新超3121004921github链接:龙新超github艾孜海尔江3121004900github链接:海尔江githubPSP表格PSP2.1PersonalSoftwareProcessStages预估耗时(分钟)实
  • 2023-09-25结对项目
    信息姓名学号GitHub地址钟学3121005280https://github.com/GTzx/project_2陈勇佳3121005292软件工程课程主页作业要求作业要求作业目标实现一个自动生成小学四则运算题目的命令行程序需求题目:实现一个自动生成小学四则运算题目的命令行
  • 2023-08-19欧几里得算法(辗转相除法)-- 实现分数计算
    博客地址:https://www.cnblogs.com/zylyehuo/#-*-coding:utf-8-*-"""利用欧几里得算法实现一个分数类,支持分数的四则运算(加法)"""classFraction:def__init__(self,a,b):self.a=aself.b=bx=self.gcd(a,b)se
  • 2023-08-18[AGC003F] Fraction of Fractal 题解
    一道很好的矩阵题,可以尝试作为矩阵转移的优质练习题。思路考虑由于黑点在原图中处于联通的状态。分三种情况讨论。上下左右联通。考虑这种情况下,不断分形后。最终产生的依然是一整个的大连通块。故,答案为一。上下左右都不连通。那么每一次分形后就会产生黑色点个连通
  • 2023-08-16Python 自定义运算符
    Python自定义运算符正向运算符+__add__(self,other)-__sub__(self,other)*__mul__(self,other)/__truediv__(self,other)//__floordiv__(self,other)%__mod__(self,other)**__pow__(self,other)<__lt__(self,other)>__gt__(self,other)==__
  • 2023-08-01HC32F460串口波特率设置19200,函数返回ErrorInvalidParameter
    今天,在调试项目的时候,遇到设置串口2波特率为19200的时候,USART_SetBaudrate(M4_USART2,19200)函数返回 ErrorInvalidParameter,导致程序陷入了死循环,配置程序如下:voidUSART2_LIN_Config(void){#ifdefLIN_EN#ifdefHC32_MCUstc_usart_uart_init_tstcInitCfg;
  • 2023-06-01原生JS输入姓名科目分数添加到表格,可删除
    <!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metahttp-equiv="X-UA-Compatible"content="IE=edge"><metaname="viewport"content="width=d
  • 2023-05-20P5179 Fraction 题解
    题目描述给你四个正整数\(a,\,b,\,c,\,d\),求一个最简分数\(\frac{p}{q}\)满足\(\frac{a}{b}<\frac{p}{q}<\frac{c}{d}\)。若有多组解,输出\(q\)最小的一组,若仍有多组解,输出\(p\)最小的一组。前置知识:Stern-Brocot树首先引入分数逼近。这里的分数逼近是指用用一个