YYDGM1
码龄1年
  • 12,893
    被访问
  • 59
    原创
  • 59,641
    排名
  • 11
    粉丝
关注
提问 私信
  • 加入CSDN时间: 2021-09-20
博客简介:

weixin_62109396的博客

查看详细资料
  • 4
    领奖
    总分 534 当月 9
个人成就
  • 获得4次点赞
  • 内容获得4次评论
  • 获得21次收藏
创作历程
  • 12篇
    2022年
  • 47篇
    2021年
成就勋章
TA的专栏
  • 算法
    3篇
  • c语言学习
    46篇
  • python
    8篇
  • 笔记
    3篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

6-2 顺序表操作集 (20 分)

函数接口定义:List MakeEmpty(); Position Find( List L, ElementType X );bool Insert( List L, ElementType X, Position P );bool Delete( List L, Position P );其中List结构定义如下:typedef int Position;typedef struct LNode *List;struct LNode { ElementType Dat
原创
发布博客 2022.04.05 ·
12 阅读 ·
0 点赞 ·
0 评论

1503: 数据结构基础4-计算

题目描述小明在你的帮助下,破密了Ferrari设的密码门,正要往前走,突然又出现了一个密码门,门上有一个算式,其中只有“(”,“)”,“0-9”,“+”,“-”,“*”,“/”,“^”求出的值就是密码。小明数学学得不好,还需你帮他的忙。(“/”用整数除法)输入输入文件calc.in共1行,为一个算式。输出输出文件calc.out共1行,就是密码。样例输入Copy1+(3+2)*(7^2+6*9)/(2) 样例输出Copy258 提示100%的数据满足:..
原创
发布博客 2022.03.21 ·
473 阅读 ·
0 点赞 ·
0 评论

深入浅出学算法102-子集和问题

题目描述子集和问题的一个实例为〈S,t〉。其中,S={ x1, x2,…, xn}是一个正整数的集合,c是一个正整数。子集和问题判定是否存在S的一个子集S1,使得子集S1和等于c。对于给定的正整数的集合S={ x1, x2,…, xn}和正整数c,编程计算S 的一个子集S1,使得子集S1和等于c。输入由文件subsum.in提供输入数据。文件第1行有2个正整数n和c,n表示S的个数,c是子集和的目标值。接下来的1 行中,有n个正整数,表示集合S中的元素。输出程序运行结束时,将子集和问
原创
发布博客 2022.03.12 ·
30 阅读 ·
0 点赞 ·
0 评论

浙大版《Python 程序设计》题目集 第二章(下)

-8 转换函数使用输入一个整数和进制,转换成十进制输出输入格式:在一行输入整数和进制输出格式:在一行十进制输出结果样例">输入样例:在这里给出一组输入。例如:45,8输出样例:在这里给出相应的输出。例如:37a,r=input().split(",")r=int(r)print(int(a,r))-9 比较大小对于本题,我才用的是列表排序,直接调用python的排序函数,当然不排除其他做法本题要求将输入的任意3个整数从小到大输出。
原创
发布博客 2022.02.10 ·
132 阅读 ·
0 点赞 ·
0 评论

浙大版《Python 程序设计》题目集 第二章(上)

基本为暴力求解,旨在考查考生对python基础知识的掌握。-1 计算 11+12+13+...+m输入一个正整数m(20<=m<=100),计算 11+12+13+...+m 的值。输入格式:在一行输入一个正整数m。输出格式:在一行中按照格式“sum = S”输出对应的和S.输入样例:在这里给出一组输入。例如:90 输出样例:在这里给出相应的输出。例如:sum = 4040m=int(input())sum=0for i in ra
原创
发布博客 2022.02.10 ·
124 阅读 ·
0 点赞 ·
0 评论

反爬机制1——UA检测以及破解策略UA伪装

UA检测:网站的服务器会对访问行为的身份标识进行检测,如果身份标识为某一个浏览器的身份标识,则是一个正常的访问行为,即可允许访问;否则是一个非正常的访问行为(爬虫),即不允许访问。破解策略——UA伪装:让爬虫的身份标识伪装成某一浏览器的身份标识。即将对应的身份标识封装到一个字典中。...
原创
发布博客 2022.01.28 ·
3906 阅读 ·
0 点赞 ·
0 评论

深入浅出学算法055-整数区间

题目描述请编程完成以下任务:   1.从文件中读取闭区间的个数及它们的描述;   2.找到一个含元素个数最少的集合,使得对于每一个区间,都至少有一个整数属于该集合,输出该集合的元素个数。输入首行包括区间的数目n,1<=n<=10000,接下来的n行,每行包括两个整数a,b,被一空格隔开,0<=a<=b<=10000,它们是某一个区间的开始值和结束值。输出第一行集合元素的个数,对于每一个区间都至少有一个整数属于该区间,且集合所包含元素数目最少。样例
原创
发布博客 2022.01.23 ·
12 阅读 ·
0 点赞 ·
0 评论

深入浅出学算法046-合并果子

题目描述 在一个果园里,多多已经将所有的果子打了下来,而且按果子的不同种类分成了不同的堆。多多决定把所有的果子合成一堆。 每一次合并,多多可以把两堆果子合并到一起,消耗的体力等于两堆果子的重量之和。可以看出,所有的果子经过n-1次合并之后,就只剩下一堆了。多多在合并果子时总共消耗的体力等于每次合并所耗体力之和。 因为还要花大力气把这些果子搬回家,所以多多在合并果子时要尽可能地节省体力。假定每个果子重量都为1,并且已知果子的种类数和每种果子的数目,你的任务...
原创
发布博客 2022.01.22 ·
20 阅读 ·
0 点赞 ·
1 评论

PTA 6-2 顺序表操作集 (20 分)

本题要求实现顺序表的操作集。函数接口定义:List MakeEmpty(); Position Find( List L, ElementType X );bool Insert( List L, ElementType X, Position P );bool Delete( List L, Position P );其中List结构定义如下:typedef int Position;typedef struct LNode *List;struct LNode {
原创
发布博客 2022.01.22 ·
33 阅读 ·
0 点赞 ·
0 评论

Problem J: 进制转换II

Description给定一个二进制表示的非负整数,将其转换为十六进制数。Input输入数据有多组,第一行为数据的组数T,接下来有T组数据。每组数据占一行,每行为一个二进制整数(不含多余的前导0),最多1000位。Output输出对应的十六进制数,字母用大写表示。Sample Input2111110100100Sample OutputFA4#include<stdio.h>#include<string.h>char s..
原创
发布博客 2022.01.10 ·
8 阅读 ·
0 点赞 ·
0 评论

习题11-7 奇数值结点链表 (20 分)

本题要求实现两个函数,分别将读入的数据存储为单链表、将链表中奇数值的结点重新组成一个新的链表。链表结点定义如下:struct ListNode { int data; ListNode *next;};函数接口定义:struct ListNode *readlist();struct ListNode *getodd( struct ListNode **L );函数readlist从标准输入读入一系列正整数,按照读入顺序建立单链表。当读到−1时表示输入结束,函数应返
原创
发布博客 2022.01.05 ·
22 阅读 ·
0 点赞 ·
0 评论

Problem B: 用链表实现约瑟夫环

Description你听说过约瑟夫问题吗?问题大致如下:首先n个人围成一个圈,标记为1到n号。接着,从1号开始报数(从1开始),然后2号报数,然后3号。。。当有人报到到m时,这个人就要踢出比赛,然后从被踢出的人的下一个人开始,重新报数(从1开始)。这样经过n-1次后,就只剩下了一个人,问最后剩下的那个人是几号?Input第1行为T,表示有T组数据;第2行到第T+1开始,每行输入n和m,n表示有几个人,m为上述的每报数m次就要踢出一个人1=<n<=100, 1=&l
原创
发布博客 2022.01.03 ·
36 阅读 ·
0 点赞 ·
0 评论

PTA 2-14,求整数段和

给定两个整数A和B,输出从A到B的所有整数以及这些数的和。输入格式:输入在一行中给出2个整数A和B,其中−100≤A≤B≤100,其间以空格分隔。输出格式:首先顺序输出从A到B的所有整数,每5个数字占一行,每个数字占5个字符宽度,向右对齐。最后在一行中按Sum = X的格式输出全部数字的和X。输入样例:-3 8结尾无空行输出样例: -3 -2 -1 0 1 2 3 4 5 6 7 8Sum = 3
原创
发布博客 2021.11.17 ·
16 阅读 ·
0 点赞 ·
0 评论

python题集一(3题)

1.(分配成绩)编写一个程序,读取分数列表,然后分配 等级基于以下方案:如果分数是最好的-10,则等级为 A 。如果分数是最好的-20,则等级为 B。如果分数是最好的-30,则等级为 C 。如果分数是最好的-40,则等级为 D 。否则等级为F下面给出示例:输入40 55 70 58输出:student 0 score is 40 and grade is Cstudent 1 score is 55 and grade is Bstudent 2 score is 70 an
原创
发布博客 2021.11.17 ·
203 阅读 ·
0 点赞 ·
0 评论

统计数字出现的次数(python版)

写一个程序,输入一些在1-100之间的数字,输出每个数字出现的次数。输入样例:2 5 6 5 4 3 23 43 2输出样例:2 occurs 2 times3occurs 1 time4 occurs 1time5 occurs 2 times6 occurs 1time23occurs 1time43 occurs 1timelist=[int(s)for s in input().split()]list.sort() # 将列表进行排序su...
原创
发布博客 2021.11.17 ·
2603 阅读 ·
1 点赞 ·
0 评论

浙大版《Python 程序设计》题目集 第3章-4 查找指定字符

广告:如需订购赣南脐橙,请加微信17857697984本题要求编写程序,从给定字符串中查找某指定的字符。输入格式:输入的第一行是一个待查找的字符。第二行是一个以回车结束的非空字符串(不超过80个字符)。输出格式:如果找到,在一行内按照格式“index = 下标”输出该字符在字符串中所对应的最大下标(下标从0开始);否则输出"Not Found"。输入样例1:mprogramming结尾无空行输出样例1:index = 7结尾无空行输入样例2:a123
原创
发布博客 2021.11.16 ·
80 阅读 ·
0 点赞 ·
0 评论

问题 D: 深入浅出学算法064-完全背包

题目描述设有n种物品,每种物品有一个重量及一个价值。但每种物品的数量是无限的,同时有一个背包,最大载重量为M,今从n种物品中选取若干件(同一种物品可以多次选取),使其重量的和小于等于M,而价值的和为最大。输入第一行:两个整数,M(背包容量,M<=200)和N(物品数量,N<=30);第2..N+1行:每行二个整数Wi,Ci,表示每个物品的重量和价值。输出仅一行,一个数,表示最大总价值。样例输入Copy10 42 13 34 57 9样例.
原创
发布博客 2021.11.15 ·
45 阅读 ·
0 点赞 ·
0 评论

问题 C: 旅行者的背包

题目描述 一个旅行者有一个最多能用m公斤的背包,现在有n件物品,它们的重量分别是W1,W2,...,Wn,它们的价值分别为C1,C2,...,Cn.若每种物品只有一件求旅行者能获得最大总价值。输入第一行:两个整数,M(背包容量,M<=200)和N(物品数量,N<=30);第2..N+1行:每行二个整数Wi,Ci,表示每个物品的重量和价值。输出仅一行,一个数,表示最大总价值。样例输入Copy10 42 13 34 57 9样...
原创
发布博客 2021.11.15 ·
110 阅读 ·
0 点赞 ·
0 评论

利用递归函数求斐波那契值python版

#自定义函数fib求第n个斐波那契值def fib(n): if n==0:#当n为0时返回0 return 0 elif n==1:#但n为1时返回1 return 1 else:#当n大于1时,用递归的方法调用函数求第n-1和第n-2个斐波那契值 return fib(n-1)+fib(n-2)n=int(input())print(fib(n))"""语句 return fib(n-1)+fib(n-2)的意思就是向前求.
原创
发布博客 2021.11.13 ·
764 阅读 ·
0 点赞 ·
0 评论

问题 E: 深入浅出学算法050-营养膳食(水题)

题目描述Mr.L正在完成自己的增肥计划。为了增肥,Mr.L希望吃到更多的脂肪。然而也不能只吃高脂肪食品,那样的话就会导致缺少其他营养。Mr.L通过研究发现:真正的营养膳食规定某类食品不宜一次性吃超过若干份。比如就一顿饭来说,肉类不宜吃超过1份,鱼类不宜吃超过1份,蛋类不宜吃超过1份,蔬菜类不宜吃超过2份。Mr.L想要在营养膳食的情况下吃到更多的脂肪,当然Mr.L的食量也是有限的。输入第一行包含三个正整数n(n≤200),m(m≤100)和k(k≤100)。表示Mr.L每顿饭最多可以吃m份食品
原创
发布博客 2021.11.10 ·
41 阅读 ·
0 点赞 ·
0 评论
加载更多