自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(62)
  • 收藏
  • 关注

原创 整体规划练习

1产品就可以由A1B1,A1B2,A1B3,A2B1,A2B2,A2B3,一种是设每个设备的生产各个产品的数目。第二种是设产出各个产品的各个组合。2产品则是A1B1,A2B1。

2023-01-06 20:07:35 155 1

原创 数学建模学习笔记-算法(求解整数规划-3.匈牙利算法)

n项工作,每人干且仅干一项工作,每个工作只有一个人做。intlinprog求解器对匈牙利算法的利用。匈牙利算法本身可以看这篇文章,比较清晰。分配工作才能使工人花费总时间最少。

2023-01-04 23:30:45 294

原创 数学建模学习笔记-算法(求解整数规划-2.割平面算法)

割平面条件:增加一个线性条件,通过不等式将可行区域割掉一部分,将部分的非整数解部分去掉,保留原问题整数的可行解,得到新的问题,重复过程。松弛问题的解是非整数解,需要对其增加割 平面 条件。松弛问题的最优解是整数解,则他也是整数规划的最优解。如果松弛问题的解是非整数解,则对其增加割平面条件。再将其带回原来的等式,就可以得出附加的约束条件。引入与解数目一样的松弛变量,将不等式变成等式。将整数部分放一边,小数部分放在等式的另一边。松弛变量的系数化为整数部分和小数部分,松弛问题无解,则整数规划无解。

2023-01-04 22:55:55 1619

原创 数学建模学习笔记-算法(求解整数规划-1.分支定界算法)

新的约束条件:不满足整数条件的变量进行1.变量小于等于向下取整2.变量大于等于向上取整 的条件(1和2,分别形成一个子问题)。如果还没有就在上述子问题的前提下,在对其他的不满足整数条件的变量进行向上向下的取整的约束条件,反复,逐渐让其皆为满足整数条件后,选择目标最接近松弛条件的。在松弛问题下无法满足得到符合整数要求的最优解时,通过对不满足整数条件的变量来构造新的约束条件添加到松弛问题中分别形成两个子问题。第二个分支满足了,再对没有满足条件的第一个分支再添加分支定界的约束。对得出的解带入目标函数。

2023-01-04 21:05:12 379

原创 数学建模学习笔记-算法(整数规划模型的基本概念)

数学规划中变量限制为整数时,称为整数规划线性规划中变量限制为整数时,称为整数线性规划。

2023-01-03 22:03:02 538

原创 数学建模学习笔记-算法(线性规划模型)-下(例题运用)

hold off 使当前轴及图像不再具备被刷新的性质,新图出现时,取消原图。所以净收益可以简化为(ri-pi)*xi。总投资额为M ∑(1+pi)*xi=M。1.因为总体风险用投资项目中最大的一个风险来度量。投资中需要设立一个风险界限a,为最大可承受风险。x = ones(a,b)返回一个a*b的矩阵。由于总体风险用投资项目中最大的一个风险来度量。所以风险就是所有qi*xi中最大的一个。收益最大 max∑(ri-pi)*xi。所以每一个风险qi*xi都需要小于等于a。

2023-01-03 21:26:29 1844

原创 数学建模学习笔记-算法(线性规划模型)-上

数学规划:安排现有资源安排生产,以取得最大效益的问题。线性规划:目标函数和约束条件均为线性函数在一组线性约束条件的限制下,求线性目标函数最大或最小的问题。可行解:满足约束条件的解就是可行解最优解:使目标函数达到最值的可行解可行域:所有可行解构成的集合,记为R。

2023-01-02 20:43:05 634

原创 数学建模学习笔记-概况

1概况.数学建模:数学建模的模块:一般步骤:全过程:论文的基本流程模块学习:1.题目备战:掌握固定模式2.摘要备战:总结归纳能力,通过看高水平论文掌握。3.问题重述:切忌直接抄袭,是对描述的简单拆解,对复杂的精炼3.问题假设:明确假设点是关键4.问题分析:提供思路。先将问题进行定性,然后说明如何求解这类问题5.符号说明:文中出现的符号均需要说明,用希腊字母6.模型建立:将常见模型进行归纳整理,形成算法库7.模型求解:考验编程能力8.模型优缺点评价

2023-01-02 18:54:09 549

原创 python list列表

python list列表

2022-11-10 08:39:50 401

原创 leetcode简单题 1. 两数之和

eetcode简单题 1. 两数之和方法1:暴力枚举方法2:辅助哈希表(通过用dict字典,减少时间)

2022-11-09 19:54:46 83

原创 leetcode简单题 统计一致字符串的数目

leetcode简单题 统计一致字符串的数目暴力枚举

2022-11-08 19:28:56 68

原创 辗转相除法

求每一段路径程度(求最小公约数):两个数的乘积等于这两个数的最大公约数与最小公倍数的积使用辗转相除法求最大公约数。int longg(int a,int b){ int r; int x=a; int y=b; int chang; while(b>0){ r=a%b; a=b; b=r;} chang=x*y/a; return chang; }...

2022-04-29 15:17:31 159

原创 蓝桥杯 拿金币

资源限制时间限制:1.0s 内存限制:256.0MB问题描述  有一个N x N的方格,每一个格子都有一些金币,只要站在格子里就能拿到里面的金币。你站在最左上角的格子里,每次可以从一个格子走到它右边或下边的格子里。请问如何走才能拿到最多的金币。输入格式  第一行输入一个正整数n。  以下n行描述该方格。金币数保证是不超过1000的正整数。输出格式  最多能拿金币数量。样例输入31 3 32 2 23 1 2样例输出11数据规模和约定  n...

2022-03-09 10:58:03 295

原创 蓝桥杯 印章

资源限制时间限制:1.0s 内存限制:256.0MB问题描述  共有n种图案的印章,每种图案的出现概率相同。小A买了m张印章,求小A集齐n种印章的概率。输入格式  一行两个正整数n和m输出格式  一个实数P表示答案,保留4位小数。样例输入2 3样例输出0.7500数据规模和约定  1≤n,m≤20通过输入确定了印章的图案个数n和所购买的印章数m定义中间变量i j ;中间目前所集齐图案数量i;中间目前所购买印章数量j;而每一种图案...

2022-03-08 16:13:24 482

原创 css3复习

与百度连接

2022-02-08 12:44:19 345

原创 浏览器私有前缀

为兼容老版本浏览器的写法,较新的浏览器无需添加前缀:-moz- 代表firefox浏览器私有属性 -ms- 代表ie浏览器私有属性 -webkit- 代表safari,chrome私有属性 -o- 代表opera私有属性 提倡的写法: border-radius: 50%; -o-border-radius: 50% ; border-radius: 50%;

2022-02-08 11:24:15 556

原创 css3 3D转换

3D转换透视perspective让网页中产生3D效果,就需要添加透视,让2D平面产生近大远小的效果。透视也被称为视距:人的眼睛到屏幕的距离;距离视距点越近的物体,成像就越大,相应的,距离视距点越远的物体,成像就越小。透视的单位是像素。透视要写在被观察元素的父盒子上。物体的z轴是物体距离屏幕的距离,z轴为正值时物体从屏幕里跑出来,反之就进去。而当物体从屏幕里跑出,靠近视距点时就里视距点近,变大。反之远离时就变小;3D移动translate3d(x,y,z)与2

2022-02-07 17:12:09 543

原创 css3 动画

动画可以通过设置多个节点来精准控制一个或一组动画,常用来实现复杂的动画效果。与过渡的区别动画可以实现更多的变化,更多的控制,连续自动播放等效果。

2022-02-05 15:13:55 630

原创 css3 2D转换

转换(transform)作用:可以实现元素的位移旋转缩放等效果移动:translate 旋转:rotate 缩放:scale移动:translate语法格式: transform: translate(x(px), Y(px)); transform: translateX(X(px)); transform: translateY(Y(px));例<style> di

2022-01-23 18:42:38 366

原创 品优购网站项目

品优购项目规划 品优购首页制作 品优购列表页制作 品优购注册页制作 域名注册与网站上传项目介绍:项目名称:品优购项目描述:品优购是电商网站要完成首页,列表页,注册页的制作项目的构建名称 说明 shoping 项目文件夹 images 样式类图片文件夹 css 样式文件夹 upload 产品类图片文件夹 fonts 字体类文件夹 js 脚本文件夹 需要创建的文件名称 说明 index.html

2022-01-16 11:45:46 1600

原创 css3新增特性

1.css3新增选择器属性选择器 结构伪类选择器 伪元素选择器属性选择器:属性选择器是[ ]权重为0.0.1.0选择器 介绍 E[att] 选择具有att属性的E元素 E[att="val"] 选择具有att属性并且属性值为val的E元素 E[att^="val"] 选择具有att属性并且属性值为val开头的E元素 E[att$="val"] 选择具有att属性并且属性值为val结尾的E元素 E[att*="val"] 选择具有a

2022-01-15 14:14:11 269

原创 HTML5新增标签

注:可能有兼容性问题IE9+的浏览器才可以新增标签1.语义化标签<header> :头部标签 <nav> :导航标签 <article> :内容标签 <sectioan>:定义文档中的某个区域 <aside> :侧边栏标签 <footer> ;尾部标签注意:这些标签可以多次使用 IE9中需要转换成块级元素2.多媒体标签音频:<audio...

2022-01-14 16:22:10 594 2

原创 css笔记22(初始化)

不同浏览器的初始值不同为了兼容性而要进行初始化初始化:1.内外边距清零* { margin: 0; padding: 0}2.斜体文字不倾斜em,i { font-style: normal}3.去除无序列表的小圆点li { list-style: none}3.图片取消底部空白,防止低版本浏览器在带链接的图片上加边框img { border: 0; vertical-align: middle}4.

2022-01-13 16:49:50 197

原创 css笔记21(常用布局技巧)

1.利用margin的负值来实现边框的重叠原来 ul li { list-style: none; float: left; width: 150px; height: 200px; border: orangered solid 5px; }之间有两层的边框利用margin的负值更改添加 margin-left: -5px;ul li { list-style: no

2022-01-13 16:09:25 108

原创 css笔记20(溢出省略号显示)

1.单行文字溢出省略号显示1.强制在一行内显示;white-space:normal(默认的自动换行)white-space:nowrap;(溢出内容强制在一行内显示)2.溢出部分隐藏overflow:hidden;3.文字溢出时用省略号代替text-overflow:ellipsis;2.单行文字溢出省略号显示(可能有兼容性问题)1.溢出部分隐藏overflow:hidden;2.文字溢出时用省略号...

2022-01-10 21:33:08 222

原创 css笔记19(vertical-align)

vertical-align用设置元素的垂直对齐方式,当只对行内元素或行内块元素有效。vertical-align :baselign | top | middle |bottom;值 描述 baselign 默认,放置在父元素的基准线上 top 把元素的顶端与行内最高元素的顶端对齐 middle 把此元素放置在父元素的中部 bottom 把元素的顶端与行中最低的元素的顶端对齐 图片底部默认空白缝隙问题原因:图片是行内块元素,默

2022-01-10 20:52:29 142

原创 css笔记18(界面样式)

1.鼠标样式(cursor)属性值 描述 default 默认 pointer 小手 move 移动 text 文本 not-allowed 禁止 <ul> <li style="cursor: default;">mr</li> <li style="cursor: pointer;">xs</li> <li style="c

2022-01-08 23:50:39 245

原创 css笔记17(css三角)

方法将盒子内容的大小设为0,利用边框制作三角形 width: 0; height: 0; line-height: 0; font-size: 0; border: 50px solid transparent; border-top-color: #000; margin: 100px auto;...

2022-01-08 23:28:23 189

原创 css笔记16(字体图标)

展示是图标本质是文字下载下来将foots文件夹放到页面的根目录下在页面的插入@font-face { font-family: 'icomoon'; src: url('fonts/icomoon.eot?75mmxu'); src: url('fonts/icomoon.eot?75mmxu#iefix') format('embedded-opentype'), url('fonts/icomoon.ttf?75mmxu') format('truetype')

2022-01-08 23:14:31 495

原创 css笔记15(精灵图)

精灵图(sprites)css精灵技术的目的:有效减少服务器发送和接收次数,提高加载速度。核心:将多个背景图片整合到一张大图片中 通过移动背景图片位置到盒子中来显示(background-position)、 移动距离为目标图片的x,y坐标。(向右向下为正) 使用时必须精确测量每一个小背景图片的大小和位置使用!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8">

2022-01-08 22:12:25 265

原创 css笔记14(元素的显示与隐藏)

1.displiay特点:隐藏后不保留位置显示:display:block(除转换成块级元素外还有显示元素)隐藏:display:none .yi { display: block; width: 400px; height: 400px; background-color: brown; } .er { display:

2022-01-08 19:31:30 268

原创 【思特奇杯·云上蓝桥-算法集训营】第1周(第八题:excel 地址)(出错)

excel 地址8题 excel 地址 时间限制:1.0s 内存限制:256.0MB 问题描述 Exce濿 单元格的地址表示很有趣,它使用字母来表示列号。 比如, A 表示第 1 列, B 表示第 2 列, Z 表示第 26 列, AA 表示第 27 列, AB 表示第 28 列, BA 表示第 53 列,.... 当然 Exce濿 的最大列号是有限度的,所以转换起来不难。 如果我们想把这种表示法一般化,可以把很大的数字转换为很长的字母序列 呢? 本题目即是要求对输入的数字, 输出其对应的 Exc

2022-01-07 19:55:02 3412

原创 【思特奇杯·云上蓝桥-算法集训营】第1周(第六题:猴子分香蕉)

完整代码如下:#include <stdio.h>int main(){ int i=6; while(i>0) { if(i%5==1) { int x1=i-(i-1)/5-1; if(x1%5==2) { int x2=x1-(x1-2)/5-2; if(x2%5==3)...

2022-01-07 16:16:51 569

原创 【思特奇杯·云上蓝桥-算法集训营】第1周(第三题:图书排列)

题目描述将编号为1~10的10本书排放在书架上,要求编号相邻的书不能放在相邻的位置。请计算一共有多少种不同的排列方案。注意,需要提交的是一个整数,不要填写任何多余的内容。先写一个检查的程序 while(i<=9)//检查程序// { if(a[f]-a[i]==1||a[i]-a[f]==1) { .

2022-01-06 11:11:56 202

原创 【思特奇杯·云上蓝桥-算法集训营】第1周(第二题: 阶乘约数(失败))

2题 阶乘约数 问题描述 定义阶乘 n! = 1 × 2 × 3 × ··· × n。 请问 100! (100 的阶乘)有多少个约数。 答案提交 这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无 法得分初步设想#include<stdio.h>int main(){ long long h=1; int i=100; int jie=2; long long t=1; long...

2022-01-05 14:00:58 76

原创 【思特奇杯·云上蓝桥-算法集训营】第1周(第一题: 跑步训练)

1题跑步训练 问题描述 小明要做一个跑步训练,初始时,小明充满体力,体力值计为 10000。 如果小明跑步,每分钟损耗 600 的体力。 如果小明休息,每分钟增加 300 的体力。 体力的损耗和增加都是 均匀变化的。 小明打算跑一分钟、休息一分钟、再跑一分钟、再休息一分钟……如此循环。 如果某个时刻小明的体力到达 0,他就停止锻炼,请问小明在多久后停止锻炼。 为了使答案为整数,请以秒为单位输出答案,答案中只填写数,不填写单位。答案提交 这是一道结果填空题,你只需要算出结果后提交即可。 本题的..

2022-01-04 15:20:47 473

原创 css笔记13(定位)

定位定位=定位模式+边偏移定位模式static(静态定位)relative(相对定位)absolute(绝对定位)fixed(固定定位)边偏移:top,bottom,left,right静态定位static按标准流摆放没有边偏移,使用较少相对定位relative移到位置时相对原来位置来说选择器 {position:relative}原来位置会继续保留原来位置(不脱标,可以给绝对定位当父级)绝对定位absolute选择器 {posit

2022-01-02 12:01:58 198

原创 css属性书写顺序

布局定位属性 自身属性 文字属性 其他属性(css)

2022-01-02 10:16:52 202

原创 css笔记12(浮动)

网页布局的基本方式标准流(按默认方式排列) 浮动 定位准则:纵向排列用标准流,横向排列用浮动 先设置盒子大小再设置盒子位置float: left;float: right;float: none;float属性用于创建浮动框,将其移到一边,直到左右边缘及包含块或另一个浮动框的边缘浮动特性会脱离标准流(脱标,不再保留原先的位置(漂浮在标准流上方不占位置)) 浮动元素会一行内显示并且元素顶部对齐(多出的盒子会在下一行显示) 浮动的元素会具有行内块元素的特性(有了

2022-01-02 09:40:50 434

原创 css笔记11(盒子模型)

盒子模型核心:盒子模型, 浮动, 定位盒子模型的本质是一个盒子,封装周围的HTML元素,

2021-12-31 16:16:14 145

空空如也

空空如也

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

TA关注的人

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