![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
语法
文章平均质量分 58
阿明同学
这个作者很懒,什么都没留下…
展开
-
csp202112-4 磁盘文件操作 之吐槽【详细见文章】
先上图测试1官网给的2000测试集 和 运行结果对比图附代码,求评论为什么没分n, m, k = map(int, (input().split()))M = [0] * (m + 1)p = [0]*(m+1)out = [0] * kM_old = []P_old = []for i in range(k): count = 0 operation = list(map(int, input().split())) if operation[0] ==原创 2022-03-18 23:30:05 · 412 阅读 · 0 评论 -
202112-3 登机牌条码(50分)不知道错哪了
有注释,大佬们帮忙看一看w,s=map(int, input().split()) # w、s分别表示有效数据区每行能容纳的码字数和校验级别words = input() # 校验的字符串psd417= [ord(words[i]) for i in range(len(words))] # 用作判断PSD417 = psd417.copy() # 用作记录''''A'~'Z' = 65~90'a'~'z' = 97~122 '0'~'9' = 48~57 ''' # 将输入字符串进行原创 2022-03-18 17:54:56 · 219 阅读 · 0 评论 -
202104-2 邻域均值 [二维前缀和]
文章目录202104-2 邻域均值 [二维前缀和]总结:注意:1. 题目介绍2. Python代码及题目分析1. 思路:2. 具体分析:3. 整体代码1. 暴力解法(超时70分)2. 二维前缀和(100分)202104-2 邻域均值 [二维前缀和]总结:这道题看似不难,但同比于历年的第二题来说,虽然求解不能但是想难满分却实属不易,笔者一开始抱着看似简单的心态,用暴力O(n**3)做完后,却遭到了运行超时的滑铁卢,最后查阅许多算法类资料,才将算法优化,最后运行通过,下面我将详细讲解本题以及读者可能出原创 2022-03-13 21:03:35 · 1015 阅读 · 0 评论 -
202012-2 期末预测之最佳阈值(一维前缀和)(最详细题解)
文章目录202012-2 期末预测之最佳阈值总结:注意:1. 题目介绍2. Python代码及题目分析1. 思路:2. 具体分析:3. 整体代码3.测试结果:202012-2 期末预测之最佳阈值总结:这道题看似不难,但同比于历年的第二题来说,虽然求解不能但是想难满分却实属不易,笔者一开始抱着看似简单的心态,用暴力O(n**2)做完后,却遭到了运行超时的滑铁卢,最后查阅许多算法类资料,才将算法优化,最后运行通过,下面我将详细讲解本题以及读者可能出现的问题答疑。注意:若为70 分,且显示运行超时原创 2022-03-11 20:27:12 · 1414 阅读 · 0 评论 -
csp认证之旅--------【python】持续更新
小白csp认证之旅2018.12 第15次CCF计算机软件能力认证原创 2022-02-23 23:06:51 · 406 阅读 · 0 评论 -
202006-1 线性分类器
文章目录202006-1 线性分类器1. 题目介绍2. Python代码3.测试结果:202006-1 线性分类器1. 题目介绍本题网址:http://118.190.20.162/view.page?gpid=T105本题截图:2. Python代码n,m = map(int,input().split()) # n为点的个数, m为查询的个数point = [0]*n # 点信息集合二维数组judgments = [] # 判断的结果for i in range(n):原创 2022-03-10 11:28:25 · 135 阅读 · 0 评论 -
202006-2 稀疏向量
文章目录202006-2 稀疏向量1. 题目介绍2. Python代码3.测试结果:202006-2 稀疏向量1. 题目介绍本题网址:http://118.190.20.162/view.page?gpid=T104本题截图:2. Python代码n,a,b = map(int, input().split()) # n表示维度 , a,b为a,b向量的非零值的个数svector_a = {}svector_b = {}Inner_product = 0for i in ra原创 2022-03-10 11:25:51 · 804 阅读 · 0 评论 -
201912-2 回收站选址
文章目录201912-2 回收站选址1. 题目介绍2. Python代码3.测试结果:201912-2 回收站选址1. 题目介绍本题网址:http://118.190.20.162/view.page?gpid=T99本题截图:2. Python代码n = int(input()) # 已查明的垃圾点个数I = [0]*n # 垃圾点的坐标集合H = [] # 回收站坐标C = [] # 得分集合for i in range(n): I[i] = list(map(i原创 2022-03-09 20:49:29 · 253 阅读 · 0 评论 -
201912-1 报数
文章目录201912-1 报数1. 题目介绍2. Python代码3.测试结果:201912-1 报数1. 题目介绍本题网址:http://118.190.20.162/view.page?gpid=T100本题截图:2. Python代码n = int(input()) # 进行n次报数count = i = a = b = c = d = 0while count<n: i +=1 if str(i).count('7')>0 or i%7==0:原创 2022-03-09 20:46:05 · 147 阅读 · 0 评论 -
201909-2 小明种苹果续
文章目录201909-2 小明种苹果续1. 题目介绍2. Python代码3.测试结果:201909-2 小明种苹果续1. 题目介绍本题网址:http://118.190.20.162/view.page?gpid=T93本题截图:2. Python代码N = int(input()) # 表示苹果树的棵数M=[]T=[]# 每棵苹果树上的苹果数量列表# 记录每棵苹果树是否发生掉落drop = [0]*NE=0 # 计算连续相邻三棵发生掉落的组数for i in rang原创 2022-03-09 20:43:44 · 97 阅读 · 0 评论 -
201909-1 小明种苹果
文章目录201909-1 小明种苹果1. 题目介绍2. Python代码3.测试结果:201909-1 小明种苹果1. 题目介绍本题网址:http://118.190.20.162/view.page?gpid=T94本题截图:2. Python代码N, M = map(int, input().split()) # 苹果树的棵树和蔬果操作的轮数a=[]zong = []shuguo = []for i in range(N) : a.append(list(m原创 2022-03-09 20:40:50 · 272 阅读 · 0 评论 -
09 树和二叉树 【实现代码及图解】简单易上手
文章目录树相关概念树的表现形式树的基本术语二叉树二叉树相关概念:二叉树的性质二叉树的存储结构1. 顺序存储结构: 按满二叉树的结点层次编号,依次存放二叉树中的数据元素。(如图)2. 链式存储结构遍历二叉树详解DLR,LDR,LRD1.先序遍历DLR:2.中序遍历LDR:3.后序遍历LRD:三种遍历算法分析:联系:层次遍历:遍历二叉树的应用1. 二叉树的建立(先序遍历法)2. 复制二叉树(先序遍历法)3. 计算二叉树的深度(先序遍历法)4. 计算二叉树的结点总数(先序遍历法)5. 计算二叉树的叶子结点数(先序原创 2021-12-22 12:48:24 · 490 阅读 · 0 评论 -
08串 数组 广义表[图文详解]
文章目录串 数组 广义表1.串相关概念:顺序串的具体操作1. 顺序串的定义2. 串的模式匹配算法BF(暴力枚举)法思路:2.数组相关概念:顺序存储方式1. 一维数组不进行赘述2. 二维数组1) 以行序为主序2) 以列序为主序3. 三维数组矩阵相关概念1. 对称矩阵2. 三角矩阵上三角矩阵:对角线以下的数据全为常数C。下三角矩阵:对角线以上的数据全为常数C。3. 对角矩阵(带状矩阵)4. 稀疏矩阵存储方式:三元组法十字链表法:3.广义表相关概念:举例如下:广义表的性质:串 数组 广义表1.串相关概念:原创 2021-12-16 14:52:50 · 509 阅读 · 3 评论 -
07队列,图文讲解极其易懂。
通俗易懂,图文搭配原创 2021-12-15 17:44:24 · 3222 阅读 · 3 评论 -
06栈[数据结构学习笔记](注释比代码多)
学习过程中总结的一些笔记和心得原创 2021-12-14 20:19:05 · 1506 阅读 · 1 评论 -
05链表案例之多项式相加
链表案例之多项式相加#include<stdio.h>#include<stdlib.h>#define TRUE 1#define ERROR 1#define FALSE 0#define OK 1#define INFEASIBLE -1#define OVERFLOW -2typedef int Status; //定义结点 typedef struct Lnode{ int data; int e; struct Lnode *next;}L原创 2021-12-13 12:43:31 · 530 阅读 · 0 评论 -
#04静态链表,注释比代码多,易入门。
学习过程中记录的学习笔记,望大佬指出错误。1.声明一个静态链表的结点#define MAXSIZE 100 //链表的最大长度typedef struct{ int data; int cur; //静态的游标代替动态的指针,cur的值为后继元素的下标 }SLnode,SLinkList[MAXSIZE+1];//链表最大长度为MAXSIZE,但其中有两个结点分别为备用链表头结点,和数据链表头结点。 2.初始化(备用链表)即开辟空间备用 ,头尾元素节点作为两个表(数据表和备用表)的头结点原创 2021-12-12 19:39:46 · 362 阅读 · 1 评论 -
03链表[数据结构学习笔记](注释比代码多)
#学习笔记,望路过的大佬帮忙指出错误,感激万分#include<stdio.h>#include<stdlib.h>#define TRUE 1#define ERROR 1#define FALSE 0#define OK 1#define INFEASIBLE -1#define OVERFLOW -2typedef int Status; // 声明一个结构体表示结点 typedef struct Lnode{ int data; //定义结点的数据域原创 2021-12-11 17:26:55 · 354 阅读 · 0 评论 -
css核心(还在更新中)
文章目录1.CSS3概述术语解释选择器声明(属性)块css代码书写位置举例:2.常见样式声明1.color2.background-color3.font-size4.font-weight5.font-family6.font-style7.text-decoration8.text-indent9.line-height10.height、weight11.letter-space12.text-align举例:3.选择器1.简单选择器2.选择器的组合3.选择器的并列举例:4.层叠1.比较重要性2.比较原创 2021-12-11 23:00:00 · 357 阅读 · 0 评论 -
css属性取值过程图解(全网最详细最易懂的)
属性值的计算过程概念:一个元素,从所有属性都没有值到所有的属性都有值,这个计算过程,叫做属性值的计算过程·css是按照以下顺序一个元素一个元素依次渲染。·渲染元素的前提条件:该元素的所有css属性都必须有值计算过程图解4.特殊的两个css属性值:inherit:强制继承,将父元素的值强制用于该元素initial:初始值,将该属性设置为默认值...原创 2021-12-09 12:58:16 · 928 阅读 · 0 评论 -
HTML5基本语法
文章目录html概述注释 :元素:元素的包含关系元素嵌套标准的文档结构文档声明:根元素:文档头:文档体:全局属性id属性:title属性路径文本元素h元素p元素span元素pre元素a元素,超链接元素href属性target属性和map元素联用和figure元素联用map元素,地图元素name属性usemap属性子元素 area元素多媒体video视频元素audio音频元素兼容性列表元素有序列表无序列表定义列表容器元素div元素(无语义)语义化容器元素html概述HTML + CSS + Javascr原创 2021-12-02 15:14:44 · 1551 阅读 · 0 评论 -
java面向对象
1.什么是面向对象(oop)分类的思想本质:以类的方式组织代码,以对象的组织(封装)数据.三大特征:封装继承多态先有类后有对象2.类与对象的关系类是一个模板:抽象的,而对象是一个具体的实例.1.创建与初始化对象:使用new关键字创建对象构造器 Person kuangshen=new Person( );对象的属性 Kuangshen.name对象的方法 kuangshen.sleep( )构造器(构造方法)两个特点:必须和类的名字相同原创 2021-07-04 10:33:55 · 60 阅读 · 0 评论 -
2021-04-27
1.注释单行注释://多行注释:/ * * /文档注释:/***/2.标识符1.关键字:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-T0N1vTNL-1619518104404)(C:\Users\74735\AppData\Roaming\Typora\typora-user-images\image-20210321090658455.png)]2.标识符注意点:所有的标识符不可以以数字开头,应该以字母(AZ或者az),原创 2021-04-27 18:09:07 · 72 阅读 · 0 评论