- 博客(16)
- 收藏
- 关注
原创 小明的彩灯
我不会啊哈哈,纯粹瞎写题目描述小明拥有 N 个彩灯,第 i 个彩灯的初始亮度为 ai。小明将进行 Q 次操作,每次操作可选择一段区间,并使区间内彩灯的亮度 +x(x 可能为负数)。求 Q 次操作后每个彩灯的亮度(若彩灯亮度为负数则输出 0)。输入描述第一行包含两个正整数 N,Q,分别表示彩灯的数量和操作的次数。第二行包含 N 个整数,表示彩灯的初始亮度。接下来 Q 行每行包含一个操作,格式如下:l r x,表示将区间 l∼r 的彩灯的亮度 +x。1≤N,Q≤5×10
2022-04-06 20:19:26
135
原创 12.27动态规划DP问题 01背包 选硬币
动态规划DP贪心算法如下#include <stdio.h>#define N 3int coin[]={1,2,5};int main(){ int i,money; int ans[N]={0}; scanf("%d",&money); for(i=N-1;i>=0;i--) { ans[i]=money/coin[i]; money=money-ans[i]*coin[i]; } for(i=
2021-12-27 21:12:30
117
原创 12.26C语言排列与排序
排序C语言中qsort()函数复杂度O(nlogn)#include<stdio.h>#include<stdlib.h>int comp(const void*a,const void*b)//用来做比较的函数。{ return *(int*)a-*(int*)b;//b和a交换位置就会降序}int main(){ int a[10] = {2,4,1,5,5,3,7,4,1,5};//乱序的数组。 int i; qsort(a,10
2021-12-26 20:14:58
66
原创 12.24蓝桥杯相关知识
结果填空题 前5题 5+5+10+10+15 =45程序设计题 后5题 15+ 20+ 20+ 25+ 25=105结果填空题 路径把数据规模改小一些再还原,十进制,十六进制,八进制,二进制(高字节在左边)程序设计题 要估算一下时间复杂度和正确性1s大约运行一亿次基本运算sort() 时间复杂度O(nlogn)...
2021-12-25 19:37:20
41
原创 12.25矩阵相乘真题和矩阵快速幂及其应用
矩阵相乘真题输入两个矩阵,a,b,输出矩阵相乘的结果c#include <stdio.h>#define N 100int a[N][N],b[N][N],c[N][N];int m,n,k;int multi(int u,int v){ int sum=0; for(int j=0;j<m;j++) { sum+=(a[u][j]*b[j][v]); } return sum;}int main(){ s.
2021-12-25 12:45:46
54
原创 12.23蓝桥杯笔记(2)续上BFS+快速幂
2019年真题 迷宫#include <stdio.h>#define N 50int map[N][N];//二维数组表示迷宫 0是可以通过,1是墙壁typedef struct node{ int x; int y; int c;}linkstack; //结构体存储数组信息linkstack top[N*N];//创建一个N*N的栈void array(int g) {//输入数组元素 int a,b; for(a=0; a
2021-12-23 20:07:47
49
原创 12.22蓝桥杯笔记
2021.11.17蓝桥杯考点BFS广度优先搜索DFS代码短难理解,BFS代码长,易理解最短路径是BFS的基本用途,但是只适用任意相邻两点之间距离相等,如果要查找一个起点到一个终点的最短距离,BFS是最优的算法,计算复杂度是O(n),n是图上点的数量。DFS会找到一条线但不是最短的,BFS扩散两层就到终点,多个老鼠走迷宫BFS与队列是天生一对,队列先进先出。在任何时刻队列中都只有相邻两层的点。BFS能搜索到所有连通的点,当队列为空时搜索结束。BFS是用逐层扩散来进行连通性判断,用
2021-12-23 19:46:31
60
原创 7.23JS深入(续)
学习内容:一、navigator对象 navigator 对象包含有关浏览器的信息,它有很多属性,我们最常用的是 userAgent,if((navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phon...
2021-07-23 17:22:56
84
原创 7.22JS深入
学习内容:一、DOM重点核心 关于dom操作,我们主要针对元素的操作,主要有创建,增删改查属性操作,事件操作(1)创建 document.write innnerHTML createElement(2)增 appendChild insertBefore(3)删 removeChild(4)改 修...
2021-07-22 17:39:24
101
原创 7.21 JS入门(续)
学习内容:一、JS创建对象的三种方式 1、var obj={};创建了一个空的对象 var obj={ uname: "张三", age:18, sex: "男" sayhi: function(){ ……} } 注意:(1)里面的属性或者方法采取键值对的形式。 键:值 (2)多个属性或者方法...
2021-07-21 18:10:18
103
原创 7.20 JS入门
一、JS相关 浏览器本身不会执行JS代码,而是通过内置JS引擎来执行JS代码。JS 引擎执行代码时逐行解释每一句源码(转换为机器语言),然后由计算机去执行,所以JS 语言归为脚本语言,会逐行解释执行。 JS三部分组成 ECMAScript(JS语法) DOM(页面文档对象模型) BOM(浏览器对象模型) JS和CSS写的部分一样有 行内 内嵌 外部 JS注释 单行注释// ctrl+/ 多行注释/**/shift+atl+a二、JS输入输出语句 输入框 p...
2021-07-21 17:02:23
116
原创 7.19CSS入门(续)
学习内容:提示:这里可以添加要学的内容例如:1、 搭建 Java 开发环境2、 掌握 Java 基本语法3、 掌握条件语句4、 掌握循环语句学习产出:提示:这里统计学习计划的总量例如:1、 技术笔记 2 遍2、优快云 技术博客 3 篇3、 学习的 vlog 视频 1 个...
2021-07-20 17:59:53
84
原创 07-18 CSS初学
学习内容:一、CSS基本知识HTML和CSS的分工HTML主要做结构显示元素内容CSS美化HTML,布局网页CSS最大的价值:由HTML专注去做结构呈现,样式交给CSS,即结构(HTML)与样式(CSS)相分离CSS语法规范<head> <style> /*给谁改样式{改什么样式}*/ p { color: red; /* 修改文字颜色为红色*/...
2021-07-18 18:56:56
194
原创 7.17 HTML初学(续)
学习内容:table表格的基本框架 <table >(定义表格标签) <tr>(定义表格中的行) <th> 表头单元格内的文字</th>(定义表头 居中加粗显示) <td>单元格内的文字</td>(定义表格中的单元格) </tr> &l...
2021-07-17 17:48:03
106
原创 7.16 html初学
VS Code 软件可以自动生成html的框架(! 然后tab键,一定要是英文的tab键)html基本框架<html> <head> 页面的标题</head> <body>页面的内容</body></html>最左边最后一个可以安装插件(方框的),然后可以搜索安装(install)插件,安装完一定要重启软件!!!Chinese中文插件 在浏览器中预览(open in browser)插件 ...
2021-07-16 17:41:57
231
空空如也
部署过程图片无法传递
2024-01-19
项目部署python+vue
2023-11-08
pycharm内置sql Lite数据库部署方法
2023-10-25
python定时任务触发筛选函数
2023-09-21
vue使用html2pdf导出pdf
2023-09-18
vue页面导出pdfhtml2pdf
2023-09-11
python向企业微信推送文件
2023-09-09
python向企业微信推送文件
2023-09-08
python一维数组和二维数组插入数据库
2023-09-02
vue页面用ref访问属性传值
2023-08-14
python+vue图片验证码无法显示问题
2023-08-11
图片验证码python+vue前后端传递
2023-08-11
flask+axios前端上传文件后端接收
2023-08-02
vue+python实现前后端交互
2023-08-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人