一条好痴粉肠
码龄1年
关注
提问 私信
  • 博客:21,666
    社区:1
    21,667
    总访问量
  • 27
    原创
  • 42,870
    排名
  • 324
    粉丝
  • 0
    铁粉
  • 学习成就
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2023-09-27
博客简介:

YY0503_的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    3
    当前总分
    217
    当月
    11
个人成就
  • 获得475次点赞
  • 内容获得0次评论
  • 获得319次收藏
创作历程
  • 27篇
    2024年
成就勋章
TA的专栏
  • 作业
    6篇
  • 前端学习
    6篇
  • java
    3篇
  • 排序算法
    2篇
  • 数学之美读后感
    1篇
创作活动更多

仓颉编程语言体验有奖征文

仓颉编程语言官网已上线,提供版本下载、在线运行、文档体验等功能。为鼓励更多开发者探索仓颉编程语言,现诚邀各位开发者通过官网在线体验/下载使用,参与仓颉体验有奖征文活动。

368人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

算法设计与分析第五章作业

在这个问题中,解空间树的每个节点代表一个决策点,即在某个组件上选择哪个选项。树的深度等于组件的数量(n),树的宽度等于每个组件的选项数量(m)。解空间可以看作是所有可能的组件选择组合。解空间由所有这些选项的不同组合构成,每个组合代表一个可能的机器设计。它采用试错的思想,在搜索过程中逐步构建解,当发现当前选择不能得到解时,就回溯到上一步,尝试其他选择。树的叶子节点代表一个完整的机器设计,即所有组件都已选择了一个选项。当前选择的组件选项(x):一个数组,记录从根节点到当前节点为止,每个组件选择的选项编号。
原创
发布博客 2024.12.16 ·
793 阅读 ·
8 点赞 ·
0 评论 ·
18 收藏

面向对象(作业)

定义基类Point(点)和派生类Circle(圆),求圆的周长。Point类有两个私有的数据成员float x,y;Circle类新增一个私有的数据成员半径float r和一个公有的求周长的函数getCircumference();主函数已经给出,请编写Point和Circle类。//请编写你的代码int main()return 0;输入格式:输入圆心和半径,x y r中间用空格分隔。输出格式:输出圆的周长,小数点后保留2位有效数字。1 2 3输出样例:在这里给出相应的输出。
原创
发布博客 2024.11.28 ·
877 阅读 ·
14 点赞 ·
0 评论 ·
18 收藏

算法设计作业

可以顺序依次考虑每个物品,这样就形成了一棵解空间树: 基本思想就是遍历这棵树,以枚举所有情况,最后进行判断,如果重量不超过背包容量,且价值最大的话,该方案就是最后的答案。如果a+b=n,则|a-b|越小,那么ab越大,可以将n分解成从2开始的连续自然数的和,如果到某个数时不够分(比如下一个分解数是4,但因为分解完3只剩2),那么把2往会加(即原路返回每个加1,尽量减小|a-b|)有n个人在一个水龙头前排队接水,假如每个人接水的时间为Ti,请编程找出这n个人排队的一种顺序,使得n个人的平均等待时间最小。
原创
发布博客 2024.11.26 ·
1071 阅读 ·
28 点赞 ·
0 评论 ·
15 收藏

算法设计与分析第四章作业

删数问题:给定一个非负整数,删除其中若干个数字,使得剩下的数字形成的数尽可能小。贪心选择性质:每次删除最高位的尽可能大的数字。证明:假设最优解不包含贪心选择,即存在一个最优解,其中某一步删除的不是当前最高位的尽可能大的数字。步骤:假设:设原数为 24873。假设最优解在某一步删除的是第 4位上的数字 7​(7​ 不是当前最高位的尽可能大的数字),形成的数为 2483。设当前最高位的尽可能大的数字为 8​(3<4),即 7<8。推导矛盾:如果我们按照贪心策略,先删除 8,则形成的数为 2473。由于 7​<8
原创
发布博客 2024.11.24 ·
233 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

定位,堆叠,CSS精灵,过渡,光标(前端)

精灵图:先完成12,我们的目标是N字符完成3.1:找到N字符的位置。
原创
发布博客 2024.11.10 ·
925 阅读 ·
24 点赞 ·
0 评论 ·
26 收藏

算法设计第三章作业

动态规划是一种解决最优化问题的算法设计范式,适用于那些具有。
原创
发布博客 2024.10.26 ·
666 阅读 ·
8 点赞 ·
0 评论 ·
17 收藏

浮动+flex布局

*{margin: 0;padding: 0;.product{.left{.right{.box{
原创
发布博客 2024.10.26 ·
1283 阅读 ·
38 点赞 ·
0 评论 ·
28 收藏

盒子模型。

布局网页,摆放盒子内容。
原创
发布博客 2024.10.24 ·
1097 阅读 ·
16 点赞 ·
0 评论 ·
17 收藏

CSS选择器及背景属性介绍

即鼠标所悬停的内容变色扩展:伪类选择器关于超链接3.CSS三大特性。
原创
发布博客 2024.10.16 ·
1034 阅读 ·
21 点赞 ·
0 评论 ·
11 收藏

算法设计与分析第二章作业

设计一个平均时间为O(n)的算法,在n(1
原创
发布博客 2024.10.16 ·
1002 阅读 ·
23 点赞 ·
0 评论 ·
15 收藏

CSS简单入门

新闻说:的那家店你

时间2024年10月14日
/* 属性名和属性值成对出现--键值对 */<title>新闻详细</title>使用-------> class=“类名”<title>CSS使用</title><title>CSS使用</title><title>CSS使用</title>

你几点才能发多少

你几点才能发多少

原创
发布博客 2024.10.14 ·
1033 阅读 ·
24 点赞 ·
0 评论 ·
9 收藏

注册信息页面

+Enter 直接生成前端基本框架1.

(2,3,4,5) 表示各级标题2.<form></form> 表单建立3.<input type=" "></input> 表格(表单嵌套表格)单选多选框默认值属性为:checked密码框文本框提示信息属性为:placeholder4. 标签名5.<select></select> 下拉选项框嵌套<option></option>6.
换行7.
    无序列表。
    原创
    发布博客 2024.10.09 ·
    841 阅读 ·
    31 点赞 ·
    0 评论 ·
    6 收藏

    前端列表,表格,表单简单制作

    标题标签内容内容.....
    原创
    发布博客 2024.09.30 ·
    1239 阅读 ·
    27 点赞 ·
    0 评论 ·
    17 收藏

    游戏:储物柜难题(JAVA)

    所有的储物柜在上学第一天都是关着的。然后,第二个学生(用S2表示)从第二个柜子(用L2表示)开始,关闭相隔为1的柜子。学生S3从第三个柜子开始,然后改变每个第三个柜子(如果它是开的就关上,如果它是关的就打开)。学生S4从柜子L4开始,然后改变每个第四个柜子的开闭状态。学生S5从L5开始,然后改变每个第五个柜子的状态,依此类推,直到学生S100改变L100为止。提示:使用存放100个布尔型元素的数组,每个元素都表明一个柜子是开的(true)。在所有学生都经过教学楼并且改变了柜子之后,哪些柜子是开的?
    原创
    发布博客 2024.09.27 ·
    394 阅读 ·
    11 点赞 ·
    0 评论 ·
    5 收藏

    游戏:豆机(JAVA)

    /一行一行判断,mmaxslots-i==slots[i]说明有球slots[j]这一列的球数记得更新。//统计哪个cao最多球。j++) { //列数由cao数决定。//-1~1,负数左边,正数右边。i++) { //最多球代表最大行数。
    原创
    发布博客 2024.09.27 ·
    587 阅读 ·
    14 点赞 ·
    0 评论 ·
    3 收藏

    最大子段和(kadane算法)

    7-4 最大子段和给定n个整数(可能为负数)组成的序列a[1],a[2],a[3],…,a[n],求该序列如a[i]+a[i+1]+…+a[j]的子段和的最大值。当所给的整数均为负数时,定义子段和为0。要求算法的时间复杂度为O(n)。输入格式:输入有两行:第一行是n值(1<=n<=10000);第二行是n个整数。输出格式:输出最大子段和。输入样例:在这里给出一组输入。
    原创
    发布博客 2024.09.24 ·
    360 阅读 ·
    6 点赞 ·
    0 评论 ·
    2 收藏

    求逆序对数目(归并排序法)

    问题是:将给定的序列排序所需的最小相邻数字交换次数是多少?请放心,他会为此支付很好的报酬。所以序列(2 8 0 3)可以通过九次相邻数字的交换来排序。交换(2 8)8 2 0 3。交换(2 0)8 0 2 3。交换(2 3)8 0 3 2。交换(8 0)0 8 3 2。交换(8 3)0 3 8 2。交换(8 2)0 3 2 8。交换(3 2)0 2 3 8。交换(3 8)0 2 8 3。交换(8 3)0 2 3 8。交换(8 0)2 0 8 3。交换(2 0)0 2 8 3。交换(8 3)0 2 3 8。
    原创
    发布博客 2024.09.24 ·
    658 阅读 ·
    9 点赞 ·
    0 评论 ·
    18 收藏

    排序算法(交换&归并)

    例题:7-1 整数排序给定n个整数,请按照从小到大的顺序排序。输入格式: 第一行数字n,1
    原创
    发布博客 2024.09.24 ·
    1062 阅读 ·
    17 点赞 ·
    0 评论 ·
    16 收藏

    找第k小的数(归并排列法)

    提示:函数int partition(int a[],int left,int right)的功能是根据a[left]~a[right]中的某个元素x(如a[left])对a[left]~a[right]进行划分,划分后的x所在位置的左段全小于等于x,右段全大于等于x,同时利用x所在的位置还可以计算出x是这批数据按升非降序排列的第几个数。设计一个平均时间为O(n)的算法,在n(1<=n<=1000)个无序的整数中找出第k小的数。第一行是n和k,0<k<=n<=10000。在这里给出相应的输出。
    原创
    发布博客 2024.09.24 ·
    706 阅读 ·
    17 点赞 ·
    0 评论 ·
    8 收藏

    找第k小的数(快速排序法)

    设计一个平均时间为O(n)的算法,在n(1<=n<=1000)个无序的整数中找出第k小的数。提示:函数int partition(int a[],int left,int right)的功能是根据a[left]~a[right]中的某个元素x(如a[left])对a[left]~a[right]进行划分,划分后的x所在位置的左段全小于等于x,右段全大于等于x,同时利用x所在的位置还可以计算出x是这批数据按升非降序排列的第几个数。例如: 10 4 2 8 9 0 1 3 6 7 8 2。
    原创
    发布博客 2024.09.23 ·
    640 阅读 ·
    25 点赞 ·
    0 评论 ·
    3 收藏
    加载更多