自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

个人专助计算机知识学习的博客

自学知识笔记和练习记录

  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

原创 做PTA自测-1 打印沙漏

9=49个,打印时,第一排9个,第二排7个,第三排5个,第四排3个,第五排1个,第六排3个,第七排5个,第八排7个,第九排9个;7=31个,打印时,第一排7个,第二排5个,第三排3个,第四排1个,第五排3个,第六排5个,第七排7个;给定任意N个符号,不一定能正好组成一个沙漏。5=17个 打印时,第一排5个,第二排3个,第三排1个,第四排3个,第五排5个;level=4,count=31 第四级,整数为31时,打印的个数为17+2。level=5,count=49,第五级,整数为49,打印个数为31+2。

2023-09-20 11:52:24 107 2

原创 《C++PrimerPlus》第八章 函数探幽

这部分内容实际是C++的新增特性,初级信息学不要求会(考纲没有这项)

2023-06-02 14:35:23 80

原创 2023年贵州信息技术教师培训(day19 分治)

根据根的值域和根与根之间的间距要求(>=1),我们不妨将根的值域扩大100倍(-10000<=x<=10000),依次枚举该区间的每一个整数值x,并在题目要求的精度内设定区间x1=,x2=。如果f(x1)*f(x2)<=0,则确定根在左区间[x1,x]内,将x设定为该区间的右指针(x2=x),继续对左区间进行对分;枚举根的值域中的每一个整数x(100<=x<=100)。提示:记方程f(x)=0,若存在2个数x1和x2,且x1<x2,,f(x1)*f(x2)<0,则在(x1,x2)之间一定有一个根。

2023-05-29 16:40:24 136

原创 贵州信息技术教师培训day18(贪心)

编程对给定的n和s(s<n的位数,且数据保证n删除s个数之后不为0,还是一个非0的整数),寻找一种方案,使得剩下的数字组成的数最小。请注意,开始时间和结束时间均指的是某个小时的0分0秒,如:3 5,指的是3:00~5:00,因此3 5和5 9这两个时间段不算冲突的时间段。例如:n=3时,3个整数13,312,343,连成的最大整数为34331213。又如:n=4时,4个整数7,13,4,246,连成的最大整数为7424613。1-3,3-9,4-7,7-11 或者 1-2,6-9,4-8,8-13。

2023-05-28 23:37:19 166

原创 2023年省信息教师培训day17

模拟算法主要是利用计算机对真实或者虚拟的过程进行模拟,来寻找和评估不同的方案或决策。通俗的说,模拟算法就是在计算机上模拟实际问题,通过模拟得到的结果,进行预测和决策。

2023-05-22 09:29:43 58 1

原创 2023年省信息教师培训day16(枚举)

根据实际问题设计多重循环, 一一枚举所有可能的状态, 并用问题给定的约束条件检验哪些状态是需要的, 哪些状态是不需要的。枚举法的优点:由于枚举算法一般是现实问题的“直译”,且是建立在考察大量状态、甚至是穷举所有状态的基础之上的,因此比较直观,易于理解,其算法的正确性也比较容易证明。依次列举出所有可能产生的结果, 根据题目中的条件对所得的结果进行逐一的判断,过滤掉那些不符合要求的, 保留那些符合要求的, 也可以称之为暴力算法。接下来的 n 行中, 第i+1 行表示编号 i 的地毯的信息, 包含四个整数。

2023-05-18 18:28:46 55

原创 2023年省信息教师培训day15

在 C++ 中,共用体也称联合(union),是一种数据格式,能存储不同类型数据,但同一时间只能存储其中的一种类型数据。否则,存放他的学籍号。请保存学员成绩信息,并且统计有多少人是用等级来表示成绩的,用分数来表示成绩的人的平均分是多少(取整就行)。C++ 可以使用 freopen 函数把 stdin 和 stdout 重新定向到某一个指定的文件,使原来的标准输入、输出变成指定文件的输入、输出。共有两行,每行包含一个整数,第一行为输入文件中的所有奇数之和,第二行为输入文件中的所有偶数之和。

2023-05-18 08:45:25 66

原创 2023年省信息技术教师培训(day14)

为求解规模为N的问题,设法将它分解成规模较小的问题,从小问题的解容易构造出大问题的解,并且这些规模较低小的问题也能采用事样的分解方法,分解成规模更小的问题,并能从这些更小问题的解构造出规模较大问题的解。缺点:递归函数在调用的过程中,每一层调用都需要保存临时性变量和返回地址、传递参数,因此递归函数的执行效率低。无限调用自身这个函数,每次调用总会改动一个关键变量,直到这个关键变量达到边界的时候,不再调用。优点:使用递归编写的程序简洁、结构清晰,程序的正确性很容易证明,不需要了解递归调用的具体细节。

2023-05-17 00:12:18 43

原创 2023年省信息技术教师培训笔记(day13 函数)

在程序中,有一些重复操作的模块,我们在编程时对这些模块进行“封装”,这个封装就是函数。返回值类型 函数名称(参数表)函数的内容return 返回值;//把函数运算的结果回送给主调函数return x>y?x:y;

2023-05-16 11:27:40 61

原创 2023年省信息技术教师培训day12(字符串)

用cin、printf将字符串读入字符数组时,会自动在字符数组中字符串的末尾加上’\0’。char数组的内容,可以在初始化时设定,也可以用C++库函数进行修改,还可以用对数组元素赋值的办法任意改变其中的某个字符。包含’\0’字符的一维char数组,就是一个字符串。"“也是合法的字符串常量,称为“空串”,空串仍然会占据一个字节的存储空间,存放’\0’。字符串常量占据内存的字节数等于字符串中字符数目加1,多出来的是结尾字符’\0’。字符数组的末尾都会有一个’\0’,表示字符数组的结束。

2023-05-13 14:47:23 123 1

原创 2023年省信息技术教师培训笔记day11

注意:单引号是英文状态的单引号,单引号里只有一个符号,与字符串是英文的双引号,如"abc","123"等。可以表示字母、符号等,在编程时使用一对单引号,如’a’,‘b’,‘1’,‘2’,'+'等。给定一个只包含小写字母的字符串,请你找到第一个仅出现一次的字符。如:string c;注意:‘0’->48 ‘A’->65 ‘a’->97。string 标识符1,标识符2,……char 标识符1,标识符2,……char s=‘w’;输出第一个仅出现一次的字符,若没有则输出。一个字符串,长度小于。

2023-05-12 16:30:58 51

原创 2023年省信息技术教师培训笔记(day10)

一维数组的元素可以是任何基本数据类型,也可以是结构体。那么,如果一维数组的每一个元素又是一个一维数组?我们称这种数组为“二维数组”。常量表达式1的值表示第一维大小,常量表达式2的值表示第二维大小,常量表达式1和常量表达式2的乘积就是二维数组的元素个数。在二维数组定义的同时,可以进行初始化赋值。//分行初始化也可以给数组中的部分元素初始化。4 } };第一行只有2个初值,按顺序分别赋值给a[0][0]和a[0][1],第二行的初值4赋给a[1][0],其它元素默认为0。

2023-05-10 17:19:04 151 1

原创 学习使用Markdown进行编辑

计划学习

2023-05-10 00:47:51 38

asp代码的网上考试系统

本系统栏目包括了网络在线考试系统的通用功能,具体功能主要有考题题库维护、考生档案管理、随机出题、考试计划管理、系统自动评分及成绩查询,该系统实现了考生的断线续考功能,大大减少了人工的主观性干扰,大大增加了考试的公平性。 后台入口:admin_login.asp 用户名:admin 密码:admin

2009-03-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除