自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 西电2023秋季算法设计技巧与分析上机

每位老师的上机作业可能不一样ヾ(@⌒ー⌒@)ノ~主要给大家一个参考作用,自己搞懂最好~

2024-01-16 13:19:58 381

原创 西电2023秋模式识别上机(实验报告+代码,代码已跑通)

这是模式识别选修的上机,我用到了tensorflow,matlab。数据集也在里面,为了方便有些数据直接用的库函数调用(没用老师指定的数据,验收时助教也没说),uu们如果缺库函数可能需要配一下(甚至因为我这个是步进运行,之前的运行结果应该还保留着φ(* ̄0 ̄))。上机内容见资源介绍。

2024-01-16 12:26:45 386

原创 西电2023秋季机器学习复习提纲

西电2023秋季机器学习复习提纲,希望对学弟学妹有帮助

2024-01-15 21:01:36 903 2

原创 最小生成树PythonPrim算法

xd大一离散数学编程作业

2022-06-07 00:29:46 613 2

原创 xdoj86画图

标题画图类别数组时间限制1S内存限制256Kb问题描述在一个定义了直角坐标系的纸上,画一个(x1,y1)到(x2,y2)的矩形,指将横坐标范围从x1到x2,纵坐标范围从y1到y2之间的区域涂上颜色。 下图给出了一个画了两个矩形的例子。第一个矩形是(1,1) 到(4, 4),用绿色和紫色表示。第二个矩形是(2, 3)到(6, 5),用蓝色和紫色表示。图中,一共有15个单位的面积被涂上颜色,其中紫色部分被涂了两次,但在计算面积时只计算一...

2022-03-10 17:37:12 367

原创 xdoj69 0-1矩阵

标题 0-1矩阵类别 数组时间限制 2S内存限制 1000Kb问题描述 查找一个只包含0和1的矩阵中每行最长的连续1序列。输入说明 输入第一行为两个整数m和n(0<=m,n<=100)表示二维数组行数和列数,其后为m行数据,每行n个整数(0或1),输入数据中不会出现同一行有两个最长1序列的情况。输出说明 找出每一行最长的连续1序列,输出其起始位置(从0开始计算)和结束位置(从0开始计算),如果这一行没有1则输出两个-...

2022-03-10 16:35:52 580

原创 xdoj250螺旋填数

螺旋填数题目描述:创建一个m行n列的数组,将1—m*n的数字螺旋填入方向为右下左上输入说明:输入正整数m和n,以空格分隔输出说明:输出填好的数组,数组元素之间用空格分隔,数组每行之间以换行分隔输入示例:4 5输出示例:1 2 3 4 514 15 16 17 613 20 19 18 712 11 10 9 8#include <stdio.h>int main() { int m,n; scanf("%d%d",&m,&n);

2022-03-10 15:15:02 604

原创 xdoj196输出金字塔(的解析笔记)

题目描述:输出金字塔请输入一个大写字母作为字母金字塔的最大字母示例:输入:C输出: A ABA ABCBA (最后一行开头无空格)#include <stdio.h>//分三块,一块是左边,一块是字母正序,一块是字母逆序int main() { char p,k; scanf("%c",&p); int i,j; for(i=65;i<=p;i++)//计数行数 { for(j=65;j<p;j++...

2022-03-07 10:11:46 1243

原创 xdoj302质数求和

problem 4-6 质数求和时间限制:1S问题描述 输入一个大于20的正整数p,求出正整数范围内第p个质数(或素数,大于1且只能被1和自己整除的正整数,)到第p+10个质数之和。其中,第1个质数为2,第2个质数为3,第3个质数为5,第4个质数为7,依次类推。输入说明 一行输入1个整数p,20< p <150。输出说明 第p个质数到第p+10个质数之和。输入样例:21输出样例:1081#include <stdio.h>i...

2022-03-07 10:02:32 311

原创 xdoj87跳一跳(和拼数字那题异曲同工)

标题 跳一跳类别流程控制 时间限制 1S内存限制 256Kb问题描述 跳一跳是一款微信小游戏,游戏规则非常简单,只需玩家要从一个方块跳到下一个方块,如果未能成功跳到下一个方块则游戏结束。计分规则如下:1. 如果成功跳到下一个方块上,但未跳到方块中心,加1分2. 如果成功跳到下一个方块上,且刚好跳到方块中心,则第一次加2分,此后连续跳到中心时每次递增2分。也就是说,第一次跳到方块中心加2分,连续第二次跳到方块中心加4分,连续第三次跳到方块中心加6分...

2022-03-06 20:40:47 187 1

原创 xdoj167数字统计排序(简便易懂正确,充分利用限制条件)

标题 数字统计排序类别综合 时间限制 1S内存限制 256Kb问题描述 给定n个整数,请统计出每个整数出现的次数,按出现次数从多到少的顺序输出,次数相同时先输出值较小的数。输入说明 输入的第一行包含一个整数n,表示给定数字的个数。 1 ≤ n ≤ 1000。第二行包含n个整数,相邻的整数之间用一个空格分隔,表示所给定的整数。给出的数都是不超过1000的非负整数。输出说明 输出多行,每行包含两个整数,分别表示一个给定的整数和它出...

2022-03-06 11:35:09 207

原创 xdoj77表达式求值(最清晰doge)

标题 表达式求值类别字符串处理时间限制 1S内存限制 256Kb问题描述 表达式由两个非负整数x,y和一个运算符op构成,求表达式的值。这两个整数和运算符的顺序是随机的,可能是”x op y”, “op x y”或者 “x y op”,例如,“25 + 3”表示25加3,“5 30 *” 表示5乘以30,“/ 600 15”表示600除以15。输入说明 输入为一个表达式,表达式由两个非负整数x,y和一个运算符op构成,x,y和op之间以空格分隔...

2022-03-05 16:35:20 910 2

原创 xdoj50选号程序(简便版,主要环节只用一个循环)

标题 选号程序类别 流程控制时间限制 1S内存限制 256Kb问题描述 小明决定申请一个新的QQ号码,系统随机生成了若干个号码供他选择。小明的选号原则是:1. 选择所有号码中各位数字之和最大的号码。2. 如果有多个号码各位数字之和相同则选择数值最大的号码。请你写一个程序帮助小明选择一个QQ号码。输入说明 输入数据由两行构成,第一行为一个整数n表示有n个待选号码(0<n<100),第二行有n个正整数,表示各个待选的号码,每个...

2022-03-02 22:09:28 530

原创 xdoj72寻找最长的行(字符串数组)

标题 寻找最长的行类别字符串 时间限制 1S内存限制 1000Kb问题描述 寻找若干行文本中最长的一行输入说明 输入为多个字符串(每个字符串长度不超过100个字符),每个字符串占一行,输入的行为“***end***”时表示输入结束输出说明 输出其中最长的一行长度后换行再输出最长行的内容,如果最长行不止一个,则输出其中的(!不是整个字符串数组的第一行,不用flag)第一行。输入样例 abceabdf dlfd***...

2022-01-07 15:08:12 1363 1

原创 xdoj78机器人(地图)

标题机器人类别综合时间限制1S内存限制256Kb问题描述机器人按照给定的指令在网格中移动,指令有以下四种:N 向北(上)移动S 向南(下)移动E 向东(右)移动W 向西(左)移动如下图所示,在网格1中,机器人初始位于网格第1行第5列,按照网格中的指令,机器人在走出网格前需要10步。在网格2中,机器人初始位于网格第1行第1列,按照网格中的指令,机器人将进入一个循环,永远走不出网格,且在进入循环前走了11步。假定机器人初始时刻总是在

2022-01-06 23:08:54 191

原创 xdoj6数字排序(结构体数组函数综合基础)

题目6:数字排序问题描述  给定n个整数,请计算每个整数各位数字和,按各位数字和从大到小的顺序输出。输入格式  输入的第一行包含一个整数n,表示给定数字的个数。  第二行包含n个整数,相邻的整数之间用一个空格分隔,表示所给定的整数。输出格式  输出多行,每行包含两个整数,分别表示一个给定的整数和它的各位数字和。按各位数字和递减的顺序输出。如果两个整数各位数字和相同,则先输出值较小的,然后输出值较大的。样例输入5101 100 999 1234 110样例输出9

2022-01-06 19:35:58 237

原创 xdojZ字形扫描(数组/程序设计)

题目标题Z字形扫描类别数组时间限制1S内存限制256Kb问题描述在图像编码的算法中,需要将一个给定的方形矩阵进行Z字形扫描(Zigzag Scan)。给定一个m×n的矩阵,Z字形扫描的过程如下图所示。对于下面给出的4×4的矩阵:1 5 3 93 7 5 69 4 6 47 3 1 3对其进行Z字形扫描后得到长度为16的序列如下所示:1 5 3 9 7 3 9 5 4 7 3 6 6 4 1 3请实现一个Z字形扫描的程序,给定一个n×n的矩阵,输出对这个矩阵进

2022-01-05 21:20:02 1588

原创 xdoj213元素放置(指针)(思路设计很重要//细节让人头秃)

标题元素放置描述定义一个一维整形数组num[50],输入正整数m、n(2≤m≤n≤7),输入一个m*n整形矩阵(值小于100),编写函数place()完成矩阵元素S型放置,从小到大排列,主函数完成数组输入和输出。时间限制1 内存限制10000 类别1输入说明输入正整数m和n(2≤m≤n≤7),输入一个m*n整形矩阵,含m*n个元素(值小于100)。输出说明格式输出:按行输出处理后的矩阵,S型排列,%3d,每行换行,最后一行不换行。输入样例3 315 ...

2022-01-04 22:32:04 499

原创 xdoj214字符统计(指针基础)

标题字符统计描述定义一个一维字符数组string[100],输入一个字符串,含N个字符(N≤100),定义一个整形数组num[5],用于存放统计结果数据,编写函数count()统计字符串中大写字母、小写字母、空格、数字以及其他字符的个数,使用指针完成地址传递,主函数完成数组输入和统计结果输出。 时间限制1 内存限制10000 类别1输入说明输入一行字符串,100个以内。输出说明格式输出:输出大写字母、小写字母、空格、数字以及其他字符的个数信息,数据之间空...

2022-01-04 11:08:57 285

原创 xdoj211成绩处理(字符串数组)(呕心沥血...)

标题成绩处理描述输入5个学生,4门课成绩,二维数组stu[5][4]表示,行标表示学生,列标表示课程成绩,分别编写函数aver()、fals()和well()完成:(1)求第一门课的平均分;(2)统计有2门以上(含2门)课程不及格的同学人数;(3)平均成绩在90分以上(含90分)或者全部课程成绩在85分以上(含85分)的同学视为优秀,统计人数,使用指针完成地址传递,主函数完成数组输入和输出。时间限制1内存限制10000类别1输入说明输入二...

2022-01-03 23:24:31 467 1

原创 xdoj220字符串长度判断(指针基础)

题目:字符串长度判断时间限制:1S内存限制:10000Kb问题描述:写一个函数,求一个字符串的长度。在main函数中输入字符串,并输出其长度。输入说明:输入一个字符串输出说明:输出该字符串中元素的个数。输入样例:boy输出样例:3#include <stdio.h>int length(char *p){ int count=0; while(*p)//用指针循环时常用while { p++; count++; .

2022-01-03 15:40:52 476

原创 xdoj231最长单词的长度(指针基础)

试题名称 最长单词的长度时间限制: 1 秒内存限制: 256KB问题描述给定一个英文句子,统计这个句子中最长单词的长度,并在屏幕上输出。输入说明从键盘输入一个英文句子,句子中只含有英文字符和空格,句子以’.’结束。句子总长不超过100个字符。输出说明输出一个整数,表示这个句子中最长单词的长度。允许句子中有相同长度的单词。输入样例输入样例1I am a student.输入样例2The cat gets a job.输出样例输出样

2022-01-03 15:06:13 550

原创 xdoj34素数判断(基础记牢)

题目:素数判断时间限制:1S内存限制:10000Kb问题描述:写一个判断素数的函数,在主函数输入一个整数,输入是否为素数的信息。输入说明:输入一个(n>#include <stdio.h>int main() { int val,count=0; scanf("%d",&val); if(val == 2) printf("YES"); else if(val!=2) { int j; for(j = 1; j &

2021-12-27 09:42:57 818

原创 xdoj34水仙花数(函数片段提交一定要全)

题目: 水仙花数类别流程控制时间限制 2S内存限制 10000Kb问题描述 水仙花数是指一个 n 位数 ( n≥3 ),它的每个位上的数字的 n 次幂之和等于它本身。(例如:1^3 + 5^3 + 3^3 = 153)。定义一个函数int function(int a, int b),计算区间[a,b]或区间[b,a]上水仙花数的个数。输入说明 输入由两个整数a和b构成,a和b之间用空格分隔。0<a,b<10000输出说明...

2021-12-27 09:24:22 1907 3

原创 xdoj135拼数字并排序(字符串数组)

标题 拼数字并排序类别综合时间限制 1S内存限制 1000Kb问题描述 对于输入的字符串(只包含字母和数字),将其中的连续数字拼接成整数,然后将这些整数按从大到小顺序输出。例如字符串“abc123d5e7f22k9”中共有5个数字123,5,7,22,9,因此应输出123 22 9 7 5。输入说明 输入为一个字符串,字符串长度不超过100,其中最长的连续数字不超过10个,字符串中至少包含1个数字。输出说明 对于输入的字符串,在一行...

2021-12-25 19:00:27 273

原创 xdoj167数字统计排序(结构体数组)

标题 数字统计排序类别综合 时间限制 1S内存限制 256Kb问题描述 给定n个整数,请统计出每个整数出现的次数,按出现次数从多到少的顺序输出,次数相同时先输出值较小的数。输入说明 输入的第一行包含一个整数n,表示给定数字的个数。 1 ≤ n ≤ 1000。第二行包含n个整数,相邻的整数之间用一个空格分隔,表示所给定的整数。给出的数都是不超过1000的非负整数。输出说明 输出多行,每行包含两个整数,分别表示一个给定的整数和它出...

2021-12-25 17:10:20 321

原创 xdoj170复试筛选(结构体数组)

参考过其他,冒犯了。

2021-12-25 11:17:38 384 1

西电2023春季最优化方法选修实验报告(报告内含代码)

实验工具:matlab、python 实验内容: 实验一 图解法 实验二 黄金分割法 实验三 最速下降法 实验四 拟牛顿法

2024-01-16

西电2023春季数据库选修大作业

医院信息管理数据库设计 做的比较简陋(lll¬ω¬)

2024-01-16

西电2023春季数据库选修上机 只有2.3.4次的,第一次是当堂完成的,是安装mysql,创建删除数据库,比较简单没留样

上机内容: 第二次 (3)在学生信息数据库中创建学生表,包括字段:学号、姓名、性别、出生日期、专业号、班级、电话,要求学号、姓名非空; (4)在学生基础信息表中的一列身份证号添加到学生表中,并将学生表中的出生日期列删除 第三次 (5)对表中记录进行插入、修改、删除: ①向student表的sno,sname,ssex,sbirth字段插入数据; ②更新student表中sno值为152011的记录,将sclass字段的值变为“人工智能05”,将zno字段的值变为“1513”; ③删除student表中sname值为“张三”的记录。 (6)对表中记录进行查询: ①查询sc表中成绩在75到85之间学生的学号和成绩,要求返回结果中列名为学号、成绩,而不是sno、grade; ②查询“人工智能02”班中所有姓王的学生记录; ③计算sc表中不同科目的最高成绩; ④使用自然连接方式查询专业号为“1502”的学生选修的所有课程的编号 第四次 (7)在创建student表时,设置学号id为唯一索引,创建完后查看索引。

2024-01-16

西电2023秋模式识别选修上机(实验报告+代码,代码已跑通)

这是模式识别选修的上机,我用到了tensorflow,matlab。数据集也在里面,为了方便有些数据直接用的库函数调用(没用老师指定的数据,验收时助教也没说),uu们如果缺库函数可能需要配一下(甚至因为我这个是步进运行,之前的运行结果应该还保留着φ(* ̄0 ̄))。 上机内容如下: 第一次 验证算法: 1)K近邻方法分类; 2)最近邻方法分类; 3)分析k值不同情况或不同方式、比例训练样本情况,画出错误率/正确率曲线; 数据: 1)uSPS手写体 2)ucI数据库中sonar数据源 3)UCI数据库中Iris数据 第二次 比较kmeans算法和FCM算法数据集: 1)sonar和lris数据上验证 2)CIFAR图像数据上验证算法 第三次 验证方法:SVM 数据集:Extended YaleB人脸数据库(选做CIFAR-10数据集) 核函数:高斯核和多项式核 核参数可以手动调节或交叉验证确定 第四次 要求:验证bagging和adaboost算法 在CIFAR-10数据集和ex.ended Yale B数据集上组合分类器自己设定

2024-01-16

西电2023秋季机器学习期末复习资料

老师考前给的问题和笔者自己整理的答案。

2024-01-15

空空如也

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

TA关注的人

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