自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 收藏
  • 关注

原创 Softmax回归

softmax回归

2022-10-17 21:31:14 797 1

原创 自监督学习在语音和影像上的应用

自监督学习在语音和影像上的应用

2022-10-17 20:00:19 431

原创 Self -Supervised Learning

自监督学习(BERT)

2022-09-17 14:06:33 702

原创 计算机复试总结

本文为计算机复试而整理,内容或有不足之处,旨在老师提问时可以想到一些东西有的回答,不至于冷场。1.列举出3种数据结构,并说明特点。顺序表:可以顺序存取,也可随机存取,但对于插入和删除数据较为复杂,逻辑上相邻的元素,物理存储位置上也相邻。链表:只能从表头顺序存取元素,适合插入或删除操作,逻辑上相邻的元素,物理存储位置则不一定相邻。队列:允许在一段进行插入另一端进行删除的线性表,像排队一样,进入队列的元素按照“先进先出”的规则处理,在表头进行删除在表尾进行插入。栈:只能在表尾进行插入和删除的操作,

2022-04-05 16:40:02 3157 1

原创 C语言-文件存储

从键盘输入一个字符串,将小写字符串转换成大写字符串,然后输入到磁盘文件中保存,输入的字符以“!”结束。int main(){ FILE *fp; char s[80]; int i=0; while((s[i]=getchar())!='!'){ if(s[i]>='a'&&s[i]<='z'){ s[i] -= 32; } i++; } // 打开的文件以

2021-12-20 19:04:19 2630

原创 输入一个数查找比它小的元素

/*一个整型数组有10元素,请先给这10个元素赋值,然后随便输入一个数,最后输出数组中比这个数小的所有元素,每个数用空格隔开,如果没有找到,则输出not find。*/int main(){ int a[10], i, n; int isfind = 0; printf("please set array values:"); for (i = 0; i < 10; i++) scanf("%d", &a[i]); printf

2021-12-12 19:22:56 524

原创 C语言:输入数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。

题目:输入数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。int main() { int max, min, temp; int max_index = 0, min_index = 0; int arr[10] = { 5,2,3,4,5,6,7,8,9,6 }; max = arr[0]; min = arr[0]; for (int i = 1;i < 10;i++) { if (max < arr[i]) { max = arr[i];

2021-11-29 17:22:56 8268

原创 C语言:删除一个字符串中的指定字母

题目:删除一个字符串中的指定字母。如:字符串 “abcd”,删除其中的 a 字母。输出:bcdint main() { char str1[80],str2[80],c; int i = 0,j=0; printf("输入一个字符串:"); scanf("%s", str1); getchar();//scanf("%c",&j);的问题,第二次是读入的一个换行符,而不是输入的字符,因此需要加一个getchar() 吃掉换行符 printf("\n输入要删除的字母:"); sca

2021-11-28 16:33:51 11683 3

原创 C语言:递归函数

题目:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13…求出这个数列的前20项之和。int main() { float sum=0,a=1,b=2,c; for (int i = 0;i < 20;i++) { sum += b / a; c = b; b += a; a = c; } printf("sum = %f\n", sum); return 0;}题目:求1+2!+3!+…+20!的和。int main() { long doubl

2021-11-27 17:30:34 612

原创 C语言:输入某年某月某日,判断这一天是这一年的第几天?(含结构体)

题目:输入某年某月某日,判断这一天是这一年的第几天?分析:以3月5日为例,应该先把前两个月的加起来,然后再加上5天即本年的第几天,特殊情况,闰年且输入月份大于3时需多加一天。普通方法:int main() { int year, month, day; printf("请输入年.月.日:"); scanf("%d.%d.%d", &year, &month, &day); switch (month) { case 1:break; // 1月输入第几号,就是本

2021-11-23 16:50:14 48587 5

原创 C语言:冒泡排序与猴子吃桃问题

用冒泡排序法对任意输入的 10 个数按照从小到大的顺序进行排序。#include <stdio.h>#include <math.h>int main() { int arr[10],temp=0; for (int i = 0;i < 10;i++) { arr[i] = rand() % 20+1;// 随机存入1到20之间的一个数 } printf("初始数列:\n"); for (int i = 0;i < 10;i++) { printf

2021-11-21 16:55:30 119

原创 C语言----从键盘输入一个正整数x,输出它的各位数之和

一、从键盘输入一个正整数x,输出它的各位数之和int main() { int num, sum = 0; scanf("%d", &num); while (num) { sum += num % 10; num /= 10; } printf("%d\n", sum); return 0;}二、将一个数组的行和列的元素互换(即矩阵转置),存到另一个数组中int main() { int a[2][3] = { 1,2,3,4,5,6 }, b[3][2]; fo

2021-11-19 19:05:21 9416

原创 C语言练习题

C语言之用选择法对10个整数排序int main() { int arr[10], temp; for (int i = 0;i < 10;i++) { scanf("%d", &arr[i]); } printf("\n初始顺序:"); for (int i = 0;i < 10;i++) { printf("%5d", arr[i]); } printf("\n排序顺序:"); for (int i = 0;i < 9;i++) { for (in

2021-11-17 23:09:29 590

原创 输入一个任意整数(正,负,0都可以),从高位到个位逐个输出每一位数字(正序输出),并统计其位数。

题目:输入一个任意整数(正,负,0都可以),从高位到个位逐个输出每一位数字(正序输出),并统计其位数。#include<stdio.h>#include<math.h>int main(){ int num,*p,total=0; scanf("%d",&num); *p=1;//初始指针为1,若输入“0”,即为一位 num=abs(num);//取绝对值 while(num){ *p=num%10;//逆序将每一

2021-11-16 18:59:55 2079 1

原创 C语言:输出杨辉三角

C语言学习记录之输出杨辉三角形#include <stdio.h>#define N 10 //输出前十行int main() { int arr[N][N]; for (int i = 0;i < 10;i++) { arr[i][0] = 1; // 首先给每行第一个和最后一个赋值1 arr[i][i] = 1; } // 从第三行起,除了每行的1以外,其他数为上一行本列的数加上上一

2021-10-03 22:27:30 5606

原创 C语言:将一个数组中的值按逆序存放

C语言学习记录:/* 例如初始顺序:18,11,9,6,4,3,2,1;改为:1,2,3,4,6,9,11,18 思路:以中间元素为中心,将其两侧对称的元素的值互换*/ #include <stdio.h>#define size 8int main() { int arr[size] = { 18,11,9,6,4,3,2,1 }; // 数组长度size=8 for (int i = 0;i < size/2;i++) { in

2021-09-29 22:56:55 5907

原创 C语言:向一个已排序好的数组中插入一个数重新进行排序

C语言学习记录之向一个已排序好的数组中插入一个数重新进行排序int main() { int arr[11] = { 1,3,5,7,9,11,13,15,17,19 };// 例如数组现存在10个数 int num; scanf("%d", &num); printf("初始序列:"); for (int i = 0;i < 10;i++) { printf("%5d", arr[i]); } printf("\n

2021-09-25 23:10:26 7211 4

原创 C语言之水仙花数

C语言学习记录之------求水仙花数,一个三位数,其各位数字立方和等于该数本身。int main() { int num = 100, a, b, c, count=0; for (num;num <= 999;num++) { a = num / 100; //百位数 b = (num % 100) / 10; // 十位数 c = num % 10; // 个位数 if (num == pow(a, 3) + pow(b, 3) + pow(c, 3)) { p

2021-09-22 22:53:44 120

原创 求一个3*3整型矩阵对角线元素的和

C语言学习记录之------求一个3*3整型矩阵对角线元素的和int main() { int arr[3][3], total = 0; // 输入矩阵元素 for (int i = 0;i < 3;i++) { for (int j = 0;j < 3;j++) { scanf("%d", &arr[i][j]); } printf("\n"); } // 计算求和

2021-09-21 22:53:06 2590 3

原创 C语言之求素数

C语言学习记录之-----用筛选法求100之内的素数,将数组中非素数置为0int main() { int arr[100], count = 0; for (int i = 0;i < 100;i++) { arr[i] = i + 1; } arr[0] = 0; // a[0]=1首先排除1 for (int i = 1;i < sqrt(100);i++) { for (int j = i + 1;j < 100;j++) { if (arr[i] !=

2021-09-20 22:59:49 570

原创 C语言:两个乒乓球队进性比赛题

c语言学习记录——两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人。已抽签决定比赛名单。有人向队员打听比赛的名单。 a说他不和x比,c说他不和x,z比,请编程序找出三队赛手的名单int main() { int i, j, k;// a的对手是i,b的对手是j,c的对手是k; for (i = 'x'; i <= 'z';i++) { for (j = 'x'; j <= 'z';j++) { if (i != j) { for (k = 'x'

2021-09-19 22:44:20 521 1

原创 C语言:二分法求方程根

C语言学习记录之二分法求方程根#include <stdio.h>#include <math.h>int main() { double x0, x1, x2, f0, f1, f2; do { printf("请输入两个点:"); scanf("%lf,%lf", &x1, &x2); f1 = ((2 * x1 - 4) * x1 + 3) * x1 - 6; f2 = ((2 * x2 - 4) * x2 + 3) * x2 - 6;

2021-09-17 23:07:25 15276 4

原创 2021认证杯C题

个人学习记录。c题题干:····自 2015 年以来,共享汽车行业曾经“百花齐放”,多个项目获得巨额融资。但因为模式过重、运营成本过高、无法盈利等问题,陆续有共享汽车公司因为资金链断裂而倒闭。据易观发布的《2019 中国共享汽车平台创新白皮书》显示,2019 年的共享汽车行业,是中小参与者不断出局,头部平台拉动行业重启增长的一年。而共享汽车增速在 2019 年 5–10 月达到 2.21%,超过网约车和线上租车。····在以前,汽车被当作“大件”购买。而现在,由于车型更新迭代之快让人眼花缭

2021-04-24 22:08:13 1847

原创 Linux文件与目录操作

1.使用cd命令切换到/home/uzzjsj下,新建目录,以你自己姓名命名,如:zhangsan;2.切换到姓名目录下,新建目录test1、test2,新建目录test1/a1/a2,test2/c1/c2并将当前目录切换到a2;再切换目录并删除c1目录;3.切换到姓名目录下,删除test1及其下级目录文件,并体现出删除过程,查看当前文件。4.列出/usr目录下的详细信息。5.在当前用户主目录下新建目录ztest以及ztest目录下的include子目录,将目录/usr/include下的

2020-12-25 22:46:06 1332

原创 Linux之使用命令行创建用户和管理用户组

Linux之使用命令行创建用户和管理用户组一、管理用户账户1. 添加用户账户命令格式 useradd [选项] <用户名>选项:-d 用于指定用户主目录;-g 用于指定用户所属主要组;-G 用于指定用户所属其他组列表,各组之间用逗号分隔;-r 指定创建一个系统账户-s 指定用户登录时所使用的Shell,默认是/bin/bash-u 指定新用户的UID下面创建用户:sudo useradd test,我这里用户名就叫“test”。我这里创建完后按照用户名查看了一下,确定

2020-12-25 20:08:29 6002

原创 Linux系统的shell编程

Linux系统的shell编程①写脚本,将当前目录内的以.sh为扩展名的文件全部加上可执行权限。在shell中$HOME代表当前目录,chomd +x 文件名为文件加上可执行权限。$HOME/*.sh指的便是当前目录下所有以.sh结尾的文件,进行for循环逐个添加可执行权限。echo为输出提示语句,ls -l修改完可执行权限直接查看修改是否成功。运行效果:②脚本程序,以目录为参数,显示目录中大小是0的文件,并且删除它$1:作为参数,直接获取输入的第一个参数。-s $file:检测文件是否

2020-12-09 23:09:05 811 1

原创 实验七:Linux系统的进程管理

实验七:Linux系统的进程管理1.使用at命令实现在当前时间之后的2分钟,在你的姓名目录下建立空文件test.txt先执行at now + 2minutes代表两分钟后执行,回车后输入要执行的语句,+退出。没有安装at软件包的执行sudo apt-get install at进行安装。2.使用batch命令在姓名目录下建立空文件test2.txt;与at命令相似,不过batch是在虚拟机空闲时执行。退出也是+。3.使用crontab命令在姓名目录下建立任务,每日8点10分执行一次touch t

2020-12-05 22:38:16 3718 10

原创 智慧养老功能描述

这里写目录标题一、业务实现1. 管理员端2.用户端1)用户基本操作2) 定位操作3)商城操作4)人脸识别操作二、数据库表1. admin 表2. user表3.goods表4.items表5.orders表6.tops表7.shouhuo表8. jiankong表9.types表10.weilan表11.yiyaowang表三、具体功能实现1.管理员端(AdminController第一请求/admin)1)管理员登录2)删除用户3)查询所有用户4)修改用户密码5) 修改管理员密码6) 按手机号查找用户

2020-11-27 16:48:42 848

原创 JavaWeb之使用Servlet+MySQL实现简易登录注册功能

本文是使用Servlet+MySQL开发,实现登录注册功能,javaweb是一门知识较多的科目,我的文章里没有太多理论体系,适合基础较弱的同学,非常容易上手,本文为javaweb入门学习目录一、创建数据库表二、创建前端页面1. 登录界面2.注册界面三、后端数据处理1.创建并测试servlet接收前端请求2.登录与注册注册提示:以下是本篇文章正文内容一、创建数据库表 这里我们创建一个数据库名为JavaWeb,创建库的使用可视化工具很简单就不细说了,下面sql代码块是我们创建一个简易用户表为了方便我们

2020-11-15 19:02:41 16278 24

原创 使用eclipse创建javaweb项目,配置tomcat服务器

使用eclipse创建javaweb项目,配置tomcat服务器提示:以下是本篇文章正文内容一、创建Javaweb项目1.点击File --> new --> project,然后找到Dynamic Web Project,选择后点击next。2.输入项目名称后点击finish即可。若是没有apache服务器即可选择None,然后后续配置apache后在进行选择。二、配置tomcat1.下载tomcat没有tomcat的可以去这里下载,本人使用的是8.5版本,当然大家也

2020-11-14 21:47:37 1444 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除