- 博客(19)
- 问答 (1)
- 收藏
- 关注
原创 APSI——从Github源码到服务器部署demo(小白向)
记录APSI的demo搭建过程,教大家怎么用vcpkg下载依赖库、cmake编译项目以及docker镜像构建。
2023-09-14 18:26:42 297 1
原创 HJ9 提取不重复的整数
代码中涉及了哈希表的使用。然后对于传入的整数 n,不断对其取模得到最低位的数字 num,如果哈希表中没有该数字,则将其插入哈希表中,并将其加入结果 res 中。哈希表的插入和查找操作的时间复杂度都是 O(1),因此这段代码的时间复杂度主要取决于输入数字的位数,最坏情况下需要遍历整个数字的所有位数,时间复杂度为 O(log n)。输入一个 int 型整数,按照从右向左的阅读顺序,返回一个不含重复数字的新的整数。按照从右向左的阅读顺序,返回一个不含重复数字的新的整数。(C++容器真滴很好用!
2023-04-04 11:16:15 101
原创 TS面向对象小笔记
this.表示调用类里的属性,所以即使属性和参数重名,加了this也能区分。所以注意类方法里要用属性时需加this.构造函数construction(),括号里面可以加参数,这样new对象的时候括号里也必须写参数。static修饰的静态属性和方法只能由类修改调用,成员不可见。继承:class 子类 extends 父类子类是父类的超集,直接继承父类属性方法。若子类中方法和父类中方法同名,则直接覆盖父类方法。不想覆盖只做修改,则用super.function()。抽象类: abstract clas
2022-11-01 14:05:16 143
原创 如何用WPS表格生成拟合曲线
做基物实验数据处理,网上查了半天,在此总结一下怎么把一堆点变成拟合曲线。没有图,口述一下。首先把两列坐标选中,再插入散点图(折线图拟合出来不对)。然后选中点,右击,选择添加趋势线。在右边趋势线属性里可以改趋势线类型和显示公式。就可以了。折线图生成按两列数据做x,y轴的方法是,先选中要当y轴的数据线,再右击,选选择数据,从表中选中要当y轴的那列数据,然后右下方类别旁边有个编辑图标,点一下,再去选中要当x轴的那列数据。最后点确定,结束。...
2021-11-29 09:30:23 9222
原创 十进制转二进制
//十进制整数转二进制 int x; int t; scanf("%d",&x); for(t=0;t<=x;t++){ int a,bin[100]={0},i=0; a=t; while(a!=0){ bin[i]=a%2; a/=2; i++; } int j; for(j=i-1;j>=0;j--){ printf("%d",bin[j]); if(j==0){ printf("\n"); } }
2021-07-28 16:17:42 103
原创 C语言作业---求差集
从这次作业里,我终于会往数组里存数了~【问题描述】两个集合的差集定义如下:集合A、B的差集,由所有属于A但不属于B的元素构成。输入两个集合A、B,每个集合中元素都是自然数。求集合A、B的差集。【输入形式】从标准输入接收集合中的自然数元素,以空格分隔。-1表示输入结束。其中,每个集合都不输入重复的元素。【输出形式】输出差运算后集合中的元素,以空格分隔。输出元素的顺序与原有集合A输入的顺序一致。如果A、B的差集为空集,则不输出任何数值。【样例输入】2 8 3 4 -16 1 4 9 -1
2020-11-04 20:25:35 6847 4
原创 C语言如何把一个任意位数的数字颠倒过来
#include<stdio.h>#include<math.h>int main(){int n,m,i,j,d,p=0;scanf("%d",&n);m=n;i=1;while(m>10){m/=10;i++;}//i是n的位数for(j=i;j>0;j–){d=n%10;n/=10;p=p+d*pow(10,j-1);}return 0;}
2020-11-04 12:32:26 3942 4
如何删除流氓软件云上压缩?
2021-08-07
TA创建的收藏夹 TA关注的收藏夹
TA关注的人