- 博客(42)
- 收藏
- 关注
原创 使用python进行网络图绘制
输出图中的全部边:[(1, 2), (1, 3), (1, 4), (5, 1), ('2110570525', 1), ('2110570525', '大数据基础'), ('2110570525', '人工智能兴趣组'), ('2110570525', '管理系')]输出图中的全部节点:[1, 2, 3, 4, 5, '2110570525', '大数据基础', '人工智能兴趣组', '管理系'](interest_group_1, {"label": "人工智能兴趣组"}),
2024-05-21 23:41:58 715
原创 使用python进行词云图绘制
icon_name='fas fa-apple-alt', #选择显示的图片。output_name='p1.png') # stylecloud 图片的输出文本名和路径。stylecloud.gen_stylecloud(file_path=r"C:\Users\a2044\Desktop\可视化作业1.txt", #文本路径。custom_words = '''填写相关内容'''# 显示词云--苹果的形状。
2024-05-21 23:39:19 1565
原创 python使用因子分析来分析数据
index_scaler=pd.DataFrame(scaler.fit_transform(index.iloc[:,3:21]))#标准化数据:index_scaler=(index-μ)/σ。index_cm=pd.DataFrame(np.abs(fa1.loadings_),index=index.columns[3:21])#对载荷因子取绝对值。index_new=pd.concat([code,index_scaler],axis=1)#拼接表格,axis=1按列拼接。
2024-05-21 23:31:04 543
原创 用python使用主成分分析数据
standard_FI=pd.DataFrame(scaler.fit_transform(data_FI))#标准化数据:Standard_FI=(data_FI-μ)/σ。reduced_x=pca.fit_transform(standard_FI)#对标准化后的数据进行主成分分析。pca=PCA(n_components=5)#重新实例化PCA,只取5个方差比较大的指标,对平均值影响大。pca=PCA(n_components=13)#百分百,先不去掉指标,即13个指标都要。
2024-05-21 23:25:45 495
原创 第一个错误的版本
你是产品经理,目前正在带领一个团队开发新的产品。不幸的是,你的产品的最新版本没有通过质量检测。由于每个版本都是基于之前的版本开发的,所以错误的版本之后的所有版本都是错的。是否在单元测试中出错。实现一个函数来查找第一个错误的版本。你应该尽量减少对调用 API 的次数。,你想找出导致之后所有版本出错的第一个错误的版本。
2023-12-25 20:14:27 435
原创 丢失的数字
n = 3,因为有 3 个数字,所以所有的数字都在范围 [0,3] 内。2 是丢失的数字,因为它没有出现在 nums 中。n = 2,因为有 2 个数字,所以所有的数字都在范围 [0,2] 内。2 是丢失的数字,因为它没有出现在 nums 中。n = 9,因为有 9 个数字,所以所有的数字都在范围 [0,9] 内。8 是丢失的数字,因为它没有出现在 nums 中。n = 1,因为有 1 个数字,所以所有的数字都在范围 [0,1] 内。1 是丢失的数字,因为它没有出现在 nums 中。
2023-12-25 14:07:51 1374
原创 多数元素
尝试设计时间复杂度为 O(n)、空间复杂度为 O(1) 的算法解决此问题。你可以假设数组是非空的,并且给定的数组总是存在多数元素。,返回其中的多数元素。多数元素是指在数组中出现次数。
2023-12-22 15:38:31 735
原创 杨辉三角形
输出以下杨辉三角形(要求输出 10 行):11 11 2 11 3 3 11 4 6 4 1程序代码:int i,j,k;a[0][0]=1;for(i=1;i<=10;i++)for(j=1;j<=i;j++)for(i=1;i<=10;i++)for(j=1;j<=i;j++)return 0;
2023-12-16 16:16:17 747
原创 随机生成10个100内的正整数,用冒泡法排序后按从大到小顺序输出
程序代码:for(i=0;i<10;i++){for(i=0;i<9;i++){for(j=0;j<10-1;j++){t=a[j+1];a[j]=t;for(i=0;i<10;i++){return 0;
2023-12-15 10:53:02 786
原创 搜索插入位置
给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。请必须使用时间复杂度为。
2023-12-13 22:03:51 466
原创 请找出二维数组 b[5][4]中的鞍点,鞍点指该位置上的元素值在该行中最大,且在该列中最小。如果有鞍点,请输出其下标值;如果没有鞍点,请给出没有鞍点的提示信息。
程序代码:int m,n;int i,j;for(i=0;i<m;i++)for(j=0;j<n;j++)for(i=0;i<m;i++)max_j=0;for(j=1;j<=n-1;j++)max_j=j;for(k=0;k<m;k++){break;if(k>=m){break;elsebreak;return 0;
2023-12-13 13:22:08 463
原创 为整型二维数组 b[3][4]输入 12 个数据,计算并输出数组中所有正数之和、所有负数之和。
【代码】为整型二维数组 b[3][4]输入 12 个数据,计算并输出数组中所有正数之和、所有负数之和。
2023-12-12 10:31:51 620
原创 老人的数目
下标为 0 ,1 和 2 的乘客年龄分别为 75 ,92 和 40。所以有 2 人年龄大于 60 岁。时间复杂度:O(n),其中 n为数组 details 的长度。中每个元素都是一位乘客的信息,信息用长度为。空间复杂度:O(1)。没有乘客的年龄大于 60 岁。
2023-12-11 14:00:56 680
原创 用折半查找法找出对应值
从键盘输入一整数,然后在一个整型一维数组 a[20]中,用折半查找法找出该数是数组中第几个元素的值。如果该数不在数组中,则打印”No found”。
2023-12-11 13:40:12 509
原创 用二分法求下面方程在(-10,10)之间的根:2x^3-4x^3+3x-6=0
printf("方程2x^3 - 4x^3 + 3x - 6 = 0在区间(%d,%d)之间的根为:%f\n", x1, x2, fun(x1, x2));if (fm * f1 == 0 || fm * f2 == 0 || count == N) {//循环终止条件,(找出根的准确值或者已达二分次数)printf("方程2x^3 - 4x^3 + 3x - 6 = 0在区间(%d,%d)之间无根\n",x1, x2);程序代码:#include<stdio.h>#define N 50 //二分次数。
2023-12-10 15:43:38 815
原创 猴子吃桃问题
猴子第1天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第2天又将剩下的桃子吃了一半,又多吃了一个。以后每天都吃了前一天剩下的一半另加一个。到第10天早上想再吃时,只剩一个桃子了。求第一天共摘了多少桃子。//应为从后向前推,所以天数递减。
2023-12-09 10:20:37 593
原创 K个元素的最大求和
和为 5 + 6 + 7 = 18 ,nums = [1,2,3,4,8]。和为 5 ,nums = [1,2,3,4,6]。和为 6 ,nums = [1,2,3,4,7]。和为 5 ,nums = [5,5,6]。和为 6 ,nums = [5,5,7]。我们需要从 nums 中恰好选择 3 个元素并最大化得分。我们需要从 nums 中恰好选择 2 个元素并最大化得分。18 是可以得到的最大答案。11 是可以得到的最大答案。所以我们返回 18。所以我们返回 11。
2023-12-08 14:17:36 775
原创 用代码求解物理题
一个球从100m高度自由落下,每次落地后反跳回原高度的 一半,再落下,再反弹。求它在第10次落地时,共经过多少米,第10次反弹多高。printf("第十次反弹:%lf米\n",y);printf("共经过:%lf米\n",s);程序代码:#include <stdio.h>
2023-12-08 13:56:58 531 1
原创 倍数求和
在 [1, 9] 范围内能被 3、5、7 整除的所有整数分别是 3、5、6、7、9。返回一个整数,用于表示给定范围内所有满足约束条件的数字之和。整除的所有整数分别是 3、5、6、7。在 [1, 7]范围内能被 3、整除的所有整数之和。
2023-12-07 19:55:53 425
原创 计算列车到站时间
列车正点到站时间是 13:00 ,延误 11 小时,所以列车实际到站的时间是 13 + 11 = 24(在 24 小时制中表示为 00:00 ,所以返回 0)。列车正点到站时间是 15:00 ,延误 5 小时,所以列车实际到站的时间是 15 + 5 = 20(20:00)。表示列车正点到站的时间(单位:小时),另给你一个正整数。注意,该问题中的时间采用 24 小时制。表示列车延误的小时数。返回列车实际到站的时间。
2023-12-06 17:09:26 581 1
原创 任意的整数,当从左向右读与从右向左读是相同的,且为素数时,称为回文素数。求 1000 以内的所有回文素数
【代码】任意的整数,当从左向右读与从右向左读是相同的,且为素数时,称为回文素数。求 1000 以内的所有回文素数。
2023-12-06 15:10:28 713 1
原创 两数之和
你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。因为 nums[0] + nums[1] == 9 ,返回 [0, 1]。整数,并返回它们的数组下标。你可以按任意顺序返回答案。,请你在该数组中找出。
2023-12-05 14:37:10 537
原创 用C语言解决输入 m 个数,求其最大数、最小数和平均值。
程序代码:法一#include <stdio.h>for(i=0;i<m;i++)for (z=0;z<m-1;++z)for (j=0;j<m-1-z;++j)buf = a[j];ave=sum/m;return 0;}运行结果:①。
2023-12-04 14:41:08 913
原创 求自然对数的底数 e=2.718281828…,e 的计算公式如下:e=1+1/1!+1/2!+1/3!+…要求当最后一项的值小于 10 ^-10 时结束。
【代码】求自然对数的底数 e=2.718281828…,e 的计算公式如下:e=1+1/1!+1/2!+1/3!+…要求当最后一项的值小于 10 ^-10 时结束。
2023-12-03 15:20:35 819 1
原创 用pyhton、Java、C实现回文数
从左向右读, 为 -121。从右向左读, 为 121-。因此它不是一个回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。从右向左读, 为 01。因此它不是一个回文数。是一个回文整数,返回。
2023-11-30 19:53:28 313
原创 数据库习题答案
此外,Column ca 的索引idx_ta_ca须要占用存储空间,而且随着 Table ta 数据量的增加,idx_ta_ca 所占用的空间也会不断增加,所以索引还会带来存储空间资源消耗的增加。登记数据库的用户,维护数据库的安全性。如果用垂直切分足够解决问题,那么首选垂直切分,垂直切分带来的好处是不言而喻的,假如垂直切分仍然不能满足要求的时候,那么就不得不垂直切分和水平切分联合使用了,但是进行水平切分的时候一定要仔细斟酌切分规则,不同的切分规则会带来截然不同的维护成本,尽量做到符合业务需求。
2023-11-28 15:05:33 556
原创 打家劫舍
你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,偷窃 1 号房屋 (金额 = 2), 偷窃 3 号房屋 (金额 = 9),接着偷窃 5 号房屋 (金额 = 1)。偷窃 1 号房屋 (金额 = 1) ,然后偷窃 3 号房屋 (金额 = 3)。偷窃到的最高金额 = 2 + 9 + 1 = 12。偷窃到的最高金额 = 1 + 3 = 4。给定一个代表每个房屋存放金额的非负整数数组,计算你。,一夜之内能够偷窃到的最高金额。
2023-11-28 15:01:19 397
原创 对音乐专辑的数据集albums.csv进行spark分析
本项目所使用的数据及其编写的代码,可戳 https://download.csdn.net/download/atuo200/12716083下载。本项目采用scala编写数据分析代码,若采用python编写数据分析代码,可参考 基于Spark的音乐专辑数据分析展示。对音乐专辑的数据集albums.csv进行spark分析,按年份分组统计音乐专辑的滚石网站平均评分,结果按评分降序排列。rolling_stone_critic:滚石网站的评分。music_maniac_critic:音乐达人的评分。
2023-11-27 15:35:30 930 2
原创 上升的温度
编写解决方案,找出与之前(昨天的)日期相比温度更高的所有日期的。2015-01-02 的温度比前一天高(10 -> 25)2015-01-04 的温度比前一天高(20 -> 30)id 是该表具有唯一值的列。该表包含特定日期的温度信息。结果格式如下例子所示。
2023-11-27 15:19:33 379
原创 删除重复的电子邮箱
john@example.com重复两次。我们保留最小的Id = 1。该表的每一行包含一封电子邮件。电子邮件将不包含大写字母。驱动程序将首先编译并运行您的代码片段,然后再显示。(对于 Pandas 用户,请注意你应该直接修改。(对于 SQL 用户,请注意你应该编写一个。所有重复的电子邮件,只保留一个具有最小。id 是该表的主键列(具有唯一值的列)。运行脚本后,显示的答案是。返回结果格式如下示例所示。
2023-11-26 17:05:14 509
TA创建的收藏夹 TA关注的收藏夹
TA关注的人