- 博客(45)
- 收藏
- 关注
原创 Java多线程性能优化
随着计算机硬件的不断发展,多核处理器已经成为主流。为了充分利用多核处理器的计算能力,多线程并发编程在 Java 应用中变得越来越重要。然而,编写高效的多线程程序并非易事,如果处理不当,可能会导致性能低下甚至出现各种并发问题。因此,掌握多线程并发编程中的性能优化技巧对于 Java 开发者来说至关重要。
2024-12-07 11:02:02
946
原创 Python 数据分析实战:从数据获取到可视化展现
在实际应用中,数据分析是一个不断迭代和优化的过程,需要根据具体需求和数据特点灵活运用各种技术和方法,以挖掘出数据背后的真正价值。数据分析能够帮助我们从海量的数据中提取有价值的信息,发现潜在的规律和趋势,从而为决策提供有力支持。Pandas 和 NumPy 提供了丰富的函数和方法来进行数据的统计分析、数据透视等操作。使用 pivot_table() 方法对数据进行透视,以便更好地分析数据的关系。获取到的数据往往存在噪声、缺失值、重复值等问题,需要进行清洗和预处理,以提高数据的质量。# 删除含有缺失值的行。
2024-12-07 10:47:57
679
原创 PTA 7-2 Java中二进制位运算
本题目要求读入2个整数和一个字符,然后根据这个字符值,对两个整数进行相应的二进制位的运算。要求必须使用。(1)如果字符是&,则两个整数进行二进制位的;(2)如果字符是 |,则两个整数进行二进制位的;(3)如果字符是^,则两个整数进行二进制位;(4)如果是其他字符,则固定输出信息:ERROR。
2024-11-27 15:59:27
391
原创 PTA 6-9 两个有序链表序列的合并
其中List/* 存储结点数据 *//* 指向下一个结点的指针 *//* 定义单链表类型 */L1和L2是给定的带头结点的单链表,其结点存储的数据是递增有序的;函数Merge要将L1和L2合并为一个非递减的整数序列。应直接使用原序列中的结点,返回归并后的带头结点的链表头指针。
2024-11-22 13:16:57
670
原创 PTA 6-6 链式表的按序号查找
其中List结构定义如下:L是给定单链表,函数FindKth要返回链式表的第K个元素。如果该元素不存在,则返回ERROR。
2024-11-21 10:57:29
187
原创 6-10 最佳情侣身高差
专家通过多组情侣研究数据发现,最佳的情侣身高差遵循着一个公式:(女方的身高)×1.09 =(男方的身高)。如果符合,你俩的身高差不管是牵手、拥抱、接吻,都是最和谐的差度。下面就请你写个程序,为任意一位用户计算他/她的情侣的最佳身高。
2024-11-20 23:00:20
282
原创 一维整型数组-排序
对一个整型数组进行排序。从键盘接收一个整型数据n,用户输入的值(含边界)。接下来接收n个整数到数组中,选用任何一种方式对数组元素进行后,输出数组中的每一个值。
2024-11-20 22:56:22
183
原创 单词精确查找
定义一个char[100]数组,用户任意输入一段文字(英文字母、数字、空格组成,单词和单词之间用空格隔开,可以有多个空格,但其中不含任何标点符号和其他的特殊字符)。用户输入一个查询单词(不包含空格),单词长度小于30个字符。请编程统计该单词在上述文字中出现的次数,查找单词是精确比较大小写。
2024-11-20 22:52:21
445
原创 PTA 8-3 判断上三角矩阵
上三角矩阵指主对角线以下的元素都为0的矩阵;主对角线为从矩阵的左上角至右下角的连线。本题要求编写程序,判断一个给定的方阵是否上三角矩阵。
2024-11-20 22:45:53
574
原创 7-8 使用函数验证哥德巴赫猜想
其中函数prime当用户传入参数p为素数时返回1,否则返回0;函数Goldbach按照格式“n=p+q”输出n的素数分解,其中p≤q均为素数。又因为这样的分解不唯一(例如24可以分解为5+19,还可以分解为7+17),要求必须输出所有解中p最小的解。
2024-11-20 22:40:55
656
原创 PTA 7-13 爬动的蠕虫
一条蠕虫长1寸,在一口深为N寸的井的底部。已知蠕虫每1分钟可以向上爬U寸,但必须休息1分钟才能接着往上爬。在休息的过程中,蠕虫又下滑了D寸。就这样,上爬和下滑重复进行。请问,蠕虫需要多长时间才能爬出井?这里要求不足1分钟按1分钟计,并且假定只要在某次上爬过程中蠕虫的头部到达了井的顶部,那么蠕虫就完成任务了。初始时,蠕虫是趴在井底的(即高度为0)。输入在一行中顺序给出3个正整数N、U、D,其中D
2024-11-19 21:19:45
416
原创 程序设计7-4 点赞
统计所有被点赞的博文中最常出现的那个特性标签,在一行中输出它的编号和出现次数,数字间隔1个空格。如果有并列,则输出编号最大的那个。输出样例: 解题思路:1.可以使用一个数组来记录每个特性标签出现的次数。数组的下标对应特性标签的编号,数组元素的值对应出现次数。2.遍历输入的每篇微博的特性标签,对相应的数组元素进行计数。3.遍历完所有微博后,再遍历记录出现次数的数组,找到出现次数最多且编号最大(如果有并列最多)的特性标签,然后按照要求输出。
2024-11-19 20:55:15
275
原创 PTA 程序设计 7-2 一帮一
一帮一学习小组”是中小学中常见的学习组织方式,老师把学习成绩靠前的学生跟学习成绩靠后的学生排在一组。本题就请你编写程序帮助老师自动完成这个分配工作,即在得到全班学生的排名后,在当前尚未分组的学生中,将名次最靠前的学生与名次最靠后的异性学生分为一组
2024-11-19 20:45:59
632
原创 7-6 建立学生信息链表
该函数利用scanf从输入中获取学生的信息,并将其组织成单向链表。int num;/*学号*//*姓名*/int score;/*成绩*//*指向下个结点的指针*/单向链表的头尾指针保存在全局变量head和tail中。输入为若干个学生的信息(学号、姓名、成绩),当输入学号为0时结束。
2024-11-18 15:11:43
227
原创 6-8 计算职工工资
给定N个职员的信息,包括姓名、基本工资、浮动工资和支出,要求编写程序顺序输出每位职员的姓名和实发工资(实发工资=基本工资+浮动工资-支出)。
2024-11-18 15:01:45
348
原创 6-7 按等级统计学生成绩
其中pint score;char grade;n是数组元素个数。学号num、姓名name和成绩score均是已经存储好的。set_grade函数需要根据学生的成绩score设置其等级grade。等级设置:85-100为A,70-84为B,60-69为C,0-59为D。同时,set_grade还需要返回不及格的人数。
2024-11-18 14:53:58
612
原创 7-3 删除字符串中指定字母
请使用指针的方法编写程序,程序的功能是从键盘输入一个字符串(字符串长度小于100),删除其中的字母a后输出。例如,输入字符串abcaca,输出bcc。
2024-11-18 14:46:55
334
原创 7-2 找最大的字符串
输入5个字符串,输出其中最大的字符串。输出格式: printf("Max is: %s\n", );输入输出示例:括号内为说明,无需输入输出。
2024-11-18 14:44:22
410
原创 PTA 程序设计 5-8 找鞍点
一个矩阵元素的“鞍点”是指该位置上的元素值在该行上最大、在该列上最小。本题要求编写程序,求一个给定的n阶方阵的鞍点。
2024-11-18 14:33:40
842
原创 4-4 统计各位数字之和是5的数
函数is判断number的各位数字之和是否等于5,是则返回1,否则返回0。函数count_sum利用函数is统计给定区间[ab]内有多少个满足上述要求(即令is返回1)的整数,并计算这些整数的和。最后按照格式count = 满足条件的整数个数, sum = 这些整数的和进行输出。题目保证0
2024-11-17 16:29:31
573
1
原创 6-4 对选手得分进行排序
/计算每个学生得分存储到 dScore数组//对dScore数组按照降序排列对calcData,n为要操作的二维数组的行数。对 sortData,n为一维数组元素的个数。
2024-11-17 16:24:17
450
原创 6-3 字符移动
编写一个函数,函数的功能是移动字符串中的内容。移动的规则如下:把第1到第m个字符,平移到字符串的最后;再把第m+1到最后的字符移动到字符串的前部。变换后的字符串存入b数组中,如果m不在字符串长度范围,原样存入b数组中。
2024-11-17 16:19:07
246
原创 6-2 字符串压缩
本题要求实现一个字符串压缩的简单函数。压缩规则是:如果某个字符连续出现(n>1)次,则将这个字符替换为的形式;否则保持不变。输入样例:输出样例:答案:解析:
2024-11-17 16:12:30
421
原创 6-1 请编写函数CHG(char *S)
在这里给出函数被调用进行测试的例子。例如:int main()CHG(s);return 0;/* 请在这里填写答案 */
2024-11-17 16:01:05
166
原创 PTA程序设计1-8 心理阴影面积
答案:这是一幅心理阴影面积图。我们都以为自己可以匀速前进(图中蓝色直线),而拖延症晚期的我们往往执行的是最后时刻的疯狂赶工(图中的红色折线)。由红、蓝线围出的面积,就是我们在做作业时的心理阴影面积。现给出红色拐点的坐标 (x,y),要求你算出这个心理阴影面积。
2024-11-17 15:54:38
373
原创 PTA程序设计1-7 定期存款
答案:客户到银行存 1 年期的定期存款。请编写程序, 输入存款金额和 1 年期定期存款利率(百分数), 计算并输出本金、到期利息和本息合计金额。
2024-11-17 15:52:43
234
原创 PTA程序设计1-6 两小时学完C语言
输入在一行中给出 3 个正整数,分别是 N(不超过 400 000),教科书的总字数;K(不超过 3 000),是宝宝每分钟能看的字数;M(不超过 120),是宝宝看书的分钟数。题目保证宝宝看完的字数不超过 N。
2024-11-17 15:50:46
205
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人