- 博客(25)
- 资源 (3)
- 收藏
- 关注
原创 一本通编程启蒙3100:【例18.3】 卡牌游戏 减一加一法
(1)a−1 除以 b 的结果,会比 a 除以 b 后向上取整的结果,小 1。(1)a−1 除以 b 的结果,会比 a 除以 b 后向上取整的结果,小 1。符合a−1 除以 b 的结果,会比 a 除以 b 后向上取整的结果,小 1。符合a−1 除以 b 的结果,会比 a 除以 b 后向上取整的结果,小 1。a−1 除以 b 的结果:(16-1)/4=15/4=3.75=3。a−1 除以 b 的结果:(15-1)/4=14/4=3.5=3。对a/b的结果向上取整(a和b都是整数)
2025-02-28 15:37:19
524
原创 2023年3月gesp一级 做题记录
他发现,如果一个长方形的长和宽都是整数,它的面积一定也是整数。现在,小明想知道如果给定长方形的面积,有多少种可能的长方形,满足长和宽都是整数?如果两个长方形的长相等、宽也相等,则认为是同一种长方形。约定长方形的长大于等于宽。正方形是长方形的特例,即长方形的长和宽可以相等。小明刚刚学习了每月有多少天,以及如何判断平年和闰年,想到可以使用编程方法求出给定的月份有多少天。输出一行,包含一个整数,表示输入月份有多少天。,分别表示一个日期的年、月。,表示长方形的面积。输入一行,包含一个整数。输出一行,包含一个整数。
2024-11-27 20:08:09
723
原创 2024年9月gesp三级 做题记录
用left存储 a[0] ~ a[i]的和,right存储 a[i+1] ~ a[n-1]的和,当left==right时为平衡序列。对于每个字符串输出一行,如果该字符串由两个长度至少为 的回文串前后拼接而成则输出 Yes,否则输出 No。个仅包含小写字母的字符串,他想请你编写程序判断每个字符串是否由两个长度至少为。一个字符串是回文串,当且仅当该字符串从前往后读和从后往前读是一样的,例如,前后拼接而成,并且两个回文串长度都至少为。行,每行一个仅包含小写字母的字符串。个字符串,都不是由两个长度至少为。
2024-10-27 09:30:40
1300
原创 CSS position属性之relative和absolute
搭配top、bottom、left、right这四个属性使用,left和right不能一起设置,top和bottom不能一起设置。默认以body节点作为参考点,如果祖先元素也是定位流(relative/absolute/fixed), 那么以定位流的祖先元素作为参考点。设置了相对定位的元素不管它是否进行移动,元素仍然占据它原来的位置。都设置定位的两个元素,后写的元素会覆盖在先写的元素上面。子绝父相:如果想要子元素定位于父元素的某个位置,相对定位元素常常作为绝对定位元素的父元素。绝对定位的元素会脱离普通流。
2024-07-02 15:12:39
1130
原创 Vue学习笔记
以下data包括 message,school, campus。显示方式:school.name,campus[1]字符串拼接,v-text里面拼接的字符串是单引号。
2024-06-24 23:04:04
251
原创 VSCode创建并运行html页面(使用Live Server插件)
打开浏览器,输入网址 http://localhost:【端口号】/【html文件名】.html,我这里是http://localhost:5500/testhtml.html,大家根据自己的端口号和html文件名修改网址。在输入框中输入“xxx.html”,其中xxx是html文件的名字,回车。点击扩展按钮,搜索Live server,点击“安装”按钮。在弹出的窗口中选择刚才新建好的文件夹,点击“选择文件夹”在VSCode中点击“文件”,再点击“打开文件夹”在打开的文件夹中选择“新建文件”按钮。
2024-06-24 20:05:23
1893
原创 实验08 软件设计模式及应用
在多个裁判负责打分的比赛中,每位裁判给选手一个得分,选手的最后得分是根据全体裁判的得分计算出来的。请给出几种计算选手得分的评分方案(策略),对于某次比赛,可以从你的方案中选择一种方案作为本次比赛的评分方案。用户家里现有一台洗衣机,洗衣机使用交流电,现在用户新买了一台录音机,录音机只能使用直流电。由于供电系统供给用户家里的是交流电,因此用户需要用适配器将交流电转化直流电供录音机使用。过程如下:先捏泥巴成人形,再放入八卦炉里烤,最后扔到地上成长。时间烤短了,造出了“白种人”;时间烤长了,造出了“黑种人”;
2024-06-24 18:58:13
986
原创 Diljkstra不能用于负权图的一个例子
我无语了,csdn上那些三个点的例子几乎全是错的,下面还一堆附和,最后还是要靠自己想例子……话说那些博主们抄样例前就不能先验证一下吗……傻里傻气的误导人……关于为什么Diljkstra不能用于负权图我就不做过多解释了,网上都有,我直接上反例吧这个图中1->5的最短路是走下面那条,即50-1000+10=-940才对,但是用Diljkstra算出的最短路会是上面那条,即10+10+10=30那条。明显-940才是正确答案。代码:代码参考链接(里面有关于Diljkstra的解释,可以去看看):
2022-03-06 11:57:44
357
原创 数据结构 实验3:基于栈的运算
目录实验目的实验内容设计思想代码及注释运行实例正常运行(返回0)栈满退出(这里将栈最大长度设置为5)(返回2)栈空退出(返回1)实验目的掌握栈的基本操作算法的实现,包括栈初始化、进栈、出栈、取栈顶元素等掌握利用栈实现求值的算法实验内容从键盘输入一个整数序列:a1,a2,…an,试编写算法实现:用栈结构存储输入的整数,当时,进栈,当时,输出栈顶元素并出栈;算法应对异常情况(入栈满等)给出相应的信息。设计思想创建一个栈,创建几个函数,功能分别为:栈的初始化(空间申请失败退出),入栈(栈满退出),出
2021-06-10 16:25:57
834
原创 数据结构 实验2:基于栈的中缀算术表达式求值
目录实验目的实验内容设计思路代码及注释运行实例实验目的掌握栈的基本操作算法的实现,包括栈初始化、进栈、出栈、取栈顶元素等掌握利用栈实现中缀表达式求值的算法实验内容输入一个中缀算术表达式,求解表达式的值。运算包括“+”,“-”,“*”,“/”,”(”,”)”,“=”参加运算的数为double类型且为正数。(要求:直接使用中缀算术表达式进行计算,不能转换为后缀或前缀表达式再进行计算,只考虑二元运算即可)输入要求:多组数据,每组数据一行,对应一个算术表达式,每个表达式均以“=”结尾,当表达式只要一个
2021-06-09 16:47:41
19428
7
原创 数据结构 实验1:线性表的图书管理系统
大一下学校开设了数据结构实验课,在这里和大家分享一下我的实验报告。目录实验目的实验内容题1:创建图书信息表(顺序存储)题2:排序(顺序存储)题3:修改价格(顺序存储)题4:查找(顺序存储)题5:创建图书信息表(链式存储)题6:排序(链式存储)题7:修改价格(链式存储)设计思路代码及注释运行实例题1:创建图书信息表(顺序存储)题2:排序(顺序存储)题3:修改价格(顺序存储)题4:查找(顺序存储)题5:创建图书信息表(链式存储)题6:排序(链式存储)题7:修改(链式存储)实验目的掌握线性表的顺序存储表示和
2021-06-03 20:49:08
13044
1
原创 算法学习之路
大一上册专业课只有c语言,只讲了简单的语法及运用。很幸运通过校选得到了免报名费参加蓝桥杯资格,但深知自己实力不足,最近打算补一补算法基础知识,记录自己的写题课程。由于我c和c++都学了一点,贪图方便,有些代码是c和c++的混合。目录单链表单链表实现一个单链表,链表初始为空,支持三种操作:向链表头插入一个数;删除第 k 个插入的数后面的数;在第 k 个插入的数后插入一个数。现在要对该链表进行 M 次操作,进行完所有操作后,从头到尾输出整个链表。注意:题目中第 k 个插入的数并不是指当前链表的
2021-03-21 16:46:11
210
原创 多个i++相加的计算方式(连续自增)
首先大家可以先想一想下面这个程序的输出结果#include<iostream>using namespace std; int main(){ int i=0; int s = ++i + ++i + ++i; cout<<"s="<<s<<endl; return 0;}计算方式1(大多数人的想法)++i返回数值思路:s = ++i + ++i + ++i , i=0s = 1 &nbs
2021-01-30 11:25:26
3414
2
原创 《啊哈,算法》代码优化
今天是2021.1.27,我在看一本叫做《啊哈,算法》的书,这本书的内容十分的基础且有趣,是一本很好的入门算法书,最近几天我都在看它,并且把书中的代码都敲了敲,发现有些代码有一点问题,在这里我作了一些修改。目录第 2 章:栈、队列、链表第 4 节 链表(P44)第 2 章:栈、队列、链表第 4 节 链表(P44)题目:第一行给出一个整数n,第二行给出n个已经从小到大排好的数,第三行给出需要往这串数中插入的数a,输出仍符合从小到大排列的新的序列。要求:不使用数组,使用链表输入样例:9
2021-01-27 13:45:17
164
转载 别人的代码整理
小TIPS:1.本篇精华部分全是转载,原题与原代码网址已全部贴上2.部分代码有所改动,不确定有无改错,正解请看贴上的原网址3.代码部分//为原代码注解。/**/为本人自己加上的注解,本人注解可以忽略4.PS部分为本人自己的心得体会,可以忽略3.下面的废话可以忽略,直接从目录开始看即可废话:今天是2021.1.24,我过几个月就要参加蓝桥杯比赛了,大一上我只学了c语言语法,感觉自己基础好差,比不过大二大三的同学,但我入围了学校的初选可以免报名费参加,所以只能硬着头皮上了。现在正在0基础补算法i
2021-01-24 23:36:31
176
原创 PTA—— 畅通工程之局部最小花费问题
目录题目来源题目内容我的答案(c++)相似题目算法简述一.代码实现二.各变量含义三.函数功能四.如何使用碎碎念题目来源1.PTA—数据结构与算法题目集(中文)—编程题—7-50 畅通工程之局部最小花费问题 (35分)2.网址:https://pintia.cn/problem-sets/15/problems/897题目内容某地区经过对城镇交通状况的调查,得到现有城镇间快速道路的统计数据,并提出“畅通工程”的目标:使整个地区任何两个城镇间都可以实现快速交通(但不一定有直接的快速道路相连,只要互相间
2021-01-12 16:45:01
1591
1
原创 我的c语言代码合集
2020.9.1 我考上了计算机专业啦!本人是个电脑小白,来记录一下我的成长过程嘿嘿嘿。给大家分享一下我自己写的小代码叭目录求奇数分之一序列前N项和找出最小值奇偶分家统计MOOC证书求奇数分之一序列前N项和编写程序,计算序列 1 + 1/3 + 1/5 + … 的前N项之和。输入格式:输入在一行中给出一个正整数N。输出格式:在一行中按照“sum = S”的格式输出部分和的值S,精确到小数点后6位。题目保证计算结果不超过双精度范围。输入样例:23输出样例:sum = 2.549541
2020-11-14 15:32:19
1525
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人