自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JavaScript-6document

HTML中的内容:段落(paragraph)图片(images)表单(form)表格(table)链接(links)Document Object Model文档对象模型document对象的成员提供了HTML文档的信息document中的包含的属性locationcreateElementimplementationURLdocumentURIcompatModecharacterSetcharsetinputEncodingcontentTypedoct

2022-01-26 23:53:52 695

原创 JavaScript-5窗口

全局对象浏览器的全局对象是window所有的全局的变量实际上是window的成员 var value = 12; alert(window.value);documentwindow.document表示浏览器窗口中的HTML页面document.write()将内容写入页面页面中的元素就是document中的成员for (x in document) document.write(x + "<br/>");输出结果:将document中的东

2022-01-26 22:49:51 961

原创 JavaScript-4对象

JavaScript对象对象是JavaScript的一种复合数据类型,它可以把多个数据集中在一个变量中,并且给其中的每个数据起名字或者说,对象是一个属性集合,每个属性有自己的名字和值JavaScript并不像其他OOP语言那样有类的概念,不是先设计类再制造对象先有对象,后面才有属性,向对象中不断的填充属性 var v = new Object(); var ciclr = {x:0, y:0, radius:2}; var book = new Object();

2022-01-25 20:43:29 443

原创 Web概述

第一章 概述WWW的三个统一:统一的资源定位方式:URL(统一资源定位器,即网址)。( URI )统一的资源访问方式:HTTP(超文本传输协议)( HTTPS )统一的信息组织方式:HTML(超文本标记语言)。网页有静态和动态之分静态网页是指用户无论何时何地访问,网页都会显示固定的信息,除非网页源代码被重新修改上传。动态网页显示的内容则会随着用户操作和时间的不同而变化,它包含有只能在Web服务器端运行的程序。web服务器找到该网页后要先对动态网页中的服务器端程序代码进行执行,生成静态网页

2022-01-23 23:40:00 254

原创 JavaScript-3数组及其基本操作

JavaScript数组创建数组的方式var a = new Array();var b = new Array(size);var c = new Array(d1, d2, ……, dn);var d = [d1, d2, ……, dn];访问数组:[]a[0]可以读也可以写索引从0开始a[x] = n直接创建了数组种的一个单元x,并赋值了n使用a.length查看数组的大小,数组的大小是其最大下标 + 1,且length是可写的。 var colors = ["re.

2022-01-23 16:31:01 332

原创 JavaScript-2基本语法

变量判断、循环语句运算符函数变量类型数值类型字符串true和falseCodevar hello = "Hello";hello = hello + "World";var age = 16;document.write(hello + age);OuputHello World中间只有一个空格,这里是HTMLJavaScript判断if else语句:具体的语法和C语言完全一致<script> var age = 18; if.

2022-01-23 10:46:52 357

原创 Flask-1创建基本Flask程序

Flask基本应用思路:先创建一个app对象,通过其去创建视图和路由from flask import Flask# 全局管理对象app = Flask(__name__)# 函数视图@app.route('/')# 可以没有任何参数def index(): # 可以直接返回一个字符串 return 'Hello World'if __name__ == '__main__': # 整个程序的入口函数 app.run()Flask初始化Flas

2022-01-22 00:47:49 186

原创 Hamburger Steak-牛客竞赛

题目描述Riko is ready to cook hamburger steaks. There are mmm pans and nnn hamburger steaks that need to be fried. The iii-th hamburger steak needs to be fried for tit_iti​(which is a positive integer) minutes. Riko can fry it in a certain pan for tit_iti​mi

2021-08-05 10:27:30 179

原创 Python基础知识9-函数

无参函数def f() : print('函数')带参函数def add(a,b) : # a,b 需要传进去 c = a + b print(c)返回单个值def add(a,b) : return a + bc = add(11,22)print(c)返回多个值def divid(a,b) : shang = a // b yushu = a % b return shang, yushush, yu = divi

2021-07-16 10:21:42 55

原创 Python基础知识8-异常处理

试图打开文件,出现异常print("Here 1-------------------------------")f = open('123.txt', 'r')print("Here 2-------------------------------")报错,并提示出现异常的位置加上异常捕获处理代码,错误消失

2021-07-15 22:38:41 67

原创 Python基础知识7-文件操作

向文件中写入内容''' 打开一个文件,若文件不存在则新建一个文件 w : write 写模式 r : read 读模式(文件不存在的时候,不能打开) rb : 以二进制(字节)读 '''f = open('text.txt', 'w') # 打开文件 f.write("Hello World\n") # 写内容f.write("Hello World\n") f.write("Hello World\n") f.write("Hello World\n") .

2021-07-15 10:57:27 97

原创 Python基础知识6-元组

元组是不可修改的数据会对列表进行修改的函数不能用于元组,其他的函数都能直接用于元组元组用()表示,且值不能被修改>>> p = (1,2,3)>>> p[0] = 4Traceback (most recent call last): File "<pyshell#40>", line 1, in <module> p[0] = 4TypeError: 'tuple' object does not suppor..

2021-07-15 09:49:58 83

原创 Python基础知识5-列表与字符串相互转换

字符串转列表>>> s = 'This is a test'>>> s.split() # 根据空格进行分割['This', 'is', 'a', 'test']>>> s = '12:35' # 以":"来分割字符串>>> s.split(":")['12', '35']>>> s = "12::35">>> s.split("::") # 通过"::"进行分割['12', '35

2021-07-15 09:41:44 68

原创 Python基础知识4-列表函数

常用函数append(value):追加一个值为value的元素extend(value): 追加一个列表,将其中的值抽出来进行田间insert(index, value):在index位置前加入值为value的元素remove(value):删除值为value的元素pop():将最后一个元素弹出pop(index):删除索引index处的元素reverse():将列表反转,元素的顺序逆置>>> t = [1,2,3]>>> t.append(5)

2021-07-14 22:56:42 62

原创 Python基础知识3-列表基本操作

列表初始化及字符串转列表>>> a = 6>>> b = 8>>> t = [a + 2, b - a] # 列表这里是动态的>>> t[8, 2]>>> t = list('this is a string') # 字符串转换为列表,将其展开>>> t['t', 'h', 'i', 's', ' ', 'i', 's', ' ', 'a', ' ', 's', 't', 'r', '

2021-07-14 22:36:56 124

原创 Python基础知识2-字符串相关操作

所有的字符串函数都不会改变字符串,而是产生新的字符串>>> s = 'John Smith'>>> s1 = s.lower() # 变换为小写字母>>> s1'john smith' >>> s.find('hn') # 查找相应的位置2 >>> s.find('aa') # 这里-1>>> 'Hello World'.find('l')2 >>> 'He.

2021-07-13 14:51:57 70

原创 Python基础知识1-序列容器

容器分为两大类序列 : 包括字符串和列表非序列对字符串和列表的操作拼接字符串和列表>>> 'abc' + 'def' # 拼接两字符串'abcdef'>>> [1,2,3] + [4,5,6] # 拼接两列表[1, 2, 3, 4, 5, 6]>>> s1 = '123'>>> s2 = '456'>>> s3 = s1 + s2>>> s3'123456..

2021-07-12 21:49:51 170

原创 JavaScript基础知识1

JavaScript是解释性语言源码放在HTML里面<!-- * @Author: zhu xianyu--><!-- * @Author: zhu xianyu--><!DOCTYPE html><!--DOCTYPE 是指定当前的html的版本,这里默认指定的是html5--><html><!--这里是html文件中的框架,将html文件括起来--><body onload="alert(..

2021-07-12 21:00:56 62

原创 Pytorch-AlexNet

根据AlexNet搭建模型,搭建模型,model.py训练代码,Train.py得到的模型进行预测,Predict.py分类信息class.json训练自己的数据集将num_classes : 换成自己要分类的数量更改数据集的路径本文引用霹雳大神的代码...

2021-07-12 18:20:27 77

原创 CSS基础知识5

样式选择器head中style组织样式超链颜色变换<!-- * @Author: zhu xianyu--><!DOCTYPE html><!--DOCTYPE 是指定当前的html的版本,这里默认指定的是html5--><html><!--这里是html文件中的框架,将html文件括起来--><head> <meta charset="utf-8"> <style>

2021-07-11 14:31:34 60

原创 CSS基础知识4

定位相对定位绝对定位浮动定位相对定位<!-- * @Author: zhu xianyu--><!DOCTYPE html><!--DOCTYPE 是指定当前的html的版本,这里默认指定的是html5--><html><!--这里是html文件中的框架,将html文件括起来--><head> <meta charset="utf-8"></head><bo.

2021-07-11 13:58:10 42

原创 Linux基础知识4

Linux脚本中的语句都可以直接在命令行中写全局变量:整个系统中都可以使用的变量USER : 当前登陆系统的用户的名字HOME : 当前用户的主目录cd $HOME #进入用户主目录cd ~ #进入用户主目录PATH : 环境变量PATH=$PATH:要加的路径压缩文件zip 文件名.zip * #压缩当前文件夹中所有文件为文件名文件 zip WorkSpace.zip -r WorkSpace/* # 递归地将WorkSpace文件夹中的文件压缩为WorkSpac.

2021-07-11 11:34:06 63

原创 Linux基础知识3

Shell脚本 : 将之前的命令集合到一起运行 sh 文件名.sh变量a=10 #给变量进行赋值的时候,"="左右两边不能加空格echo "A = " $a #在shell中,使用变量前面要加上"$" echo "Hello World" #字符串这里加不加双引号都行,但是加上更好看b=20echo "B = " $b# !!!运算符左右两边一定要加空格!!!c=`expr $a + $b` # expr用来计算一个式子用"`"括起来echo "C = " $c#c=`exp

2021-07-11 10:53:43 43

原创 Linux基础知识2

文件改名删除文件权限更改文件内容查找管道组合rm 文件名删除文件mv 文件名1 文件名2将文件的名字由1改为2mv 文件名 路径将文件移动到路径处less 文件名类似于文件浏览器的作用,上下查看文件的内容chmod 对象(+ or -)权限名称 or 用二进制数字来进行权限控制改变文件或者文件夹的权限。u g o agrep 查找的内容 文件名对文本文件进行搜索包含相应内容。这里使用的是正则表达式。grep表达式 | wc 表达式统.

2021-07-09 23:24:44 47

原创 Linux基础知识1

Linux基础知识1时间查看日期查看路径、文件查看复制文件查看文件内容文件内容统计            命令功能date查看当前的系统时间cd 路径进入某个路径的目录。路径为".."时,退回上一层文件夹cal [月份] [年份]查看当前[年份[的某个月份的]]日历pwd查看当前目录所在的路径ls [-l]当前所在文件夹中文件。加上-l显示详细信息mkdir 文件夹名字在当前文件夹中创建新的文件夹rmdir 文件夹名字删

2021-07-09 22:43:28 50

原创 CSS基础知识3

列表样式表格样式<!DOCTYPE html><!--DOCTYPE 是指定当前的html的版本,这里默认指定的是html5--><html><!--这里是html文件中的框架,将html文件括起来--><head> <meta charset="utf-8"></head><body><ul style="list-style-type:disc; list-style-pos.

2021-07-09 11:13:54 43

原创 CSS基础知识2

CSS基础知识2字体段落阴影边框<!DOCTYPE html><!--DOCTYPE 是指定当前的html的版本,这里默认指定的是html5--><html><!--这里是html文件中的框架,将html文件括起来--><head> <meta charset="utf-8"></head><body><h1 style="text-shadow: 0px -1px

2021-07-08 10:38:45 50

原创 CSS基础知识1

CSS 层叠样式表HTML表达结构,CSS表达样式样式和内容/结构是分离的CSS :背景段落<!DOCTYPE html><!--DOCTYPE 是指定当前的html的版本,这里默认指定的是html5--><html><!--这里是html文件中的框架,将html文件括起来--><head> <meta charset="utf-8"> <style> p {backgroun.

2021-07-06 22:02:42 45

原创 HTML基础知识4

HTML基础知识4字体样式短语样式<!DOCTYPE html><!--DOCTYPE 是指定当前的html的版本,这里默认指定的是html5--><html><!--这里是html文件中的框架,将html文件括起来--><head> <!--设置一些配置信息--> <title> <!--设置html的标题是什么--> 第二个Html文件 </title>

2021-07-05 13:48:15 60

原创 HTML基础知识3

HTML基础知识3HTML特殊格式HTML属性<!DOCTYPE html><!--DOCTYPE 是指定当前的html的版本,这里默认指定的是html5--><html><!--这里是html文件中的框架,将html文件括起来--><head> <!--设置一些配置信息--> <title> <!--设置html的标题是什么--> 第三个Html文件 </title&

2021-07-05 09:37:03 43

原创 HTML基础知识2

HTML基础知识2字体样式短语样式详细示例代码<!DOCTYPE html><!--DOCTYPE 是指定当前的html的版本,这里默认指定的是html5--><html><!--这里是html文件中的框架,将html文件括起来--><head> <!--设置一些配置信息--> <title> <!--设置html的标题是什么--> 第二个Html文件 </title

2021-07-05 00:07:36 54

原创 HTML基础知识1

HTML是用来说明是什么HTML的基本格式<!DOCTYPE html><!--DOCTYPE 是指定当前的html的版本,这里默认指定的是html5--><html><!--这里是html文件中的框架,将html文件括起来--><head> <!--设置一些配置信息--> <title> <!--设置html的标题是什么--> 第一个Html文件 </title&gt..

2021-07-03 23:15:13 62

原创 布线问题_分支限界法

问题描述:在N×MN×MN×M的方格阵列中,指定一个方格为aaa,另一个方格为bbb,问题要求找出aaa到bbb的最短布线方案(即最短路径)。布线时只能沿直线或直角,不能走斜线。黑色的单元格代表不可以通过的封锁方格。问题分析:将方格抽象为顶点,中心方格和相邻四个方向(上、下、左、右)能通过的方格用一条边连起来。这样,可以把问题的解空间定义为一个图。该问题是特殊的最短路径问题,特殊之处在于用布线走过的方格数代表布线的长度,布线时每布一个方格,布线长度累加1。只能朝上、下、左、右四个方向进行布线。

2021-05-19 20:45:56 3302 1

原创 回溯法_01背包

问题描述:给定n种物品和一背包。物品i的重量是wi,其价值为vi,背包的容量为W。一个物品要么全部装入背包,要么全部不装入背包,不允许部分装入。装入背包的物品的总重量不超过背包的容量。问应如何选择装入背包的物品,使得装入背包中的物品总价值最大?定义问题的解空间解的形式(x1,x2,…,xn)(x1,x2,…,xn)(x1,x2,…,xn),其中xi=0xi=0xi=0或111xi=0x_i=0xi​=0:第iii个物品不装入背包xi=1x_i=1xi​=1:第iii个物品装入背包约束条

2021-05-14 16:32:02 1118 1

原创 回溯_最优装载问题

问题描述 : 有一批共nnn个集装箱要装上222艘载重量分别为c1c1c1和c2c2c2的轮船,其中集装箱iii的重量为wiwiwi,且∑i=1n⩽c1+c2\sum_{i = 1}^{n}\leqslant{c1 + c2}∑i=1n​⩽c1+c2,装载问题要求确定是否有一个合理的装载方案可将这个集装箱装上这2艘轮船。如果有,找出一种装载方案。思路容易证明,如果一个给定装载问题有解,则采用下面的策略可得到最优装载方案。首先将第一艘轮船尽可能装满将剩余的集装箱装上第二艘轮船。将第一艘轮船尽可能装满

2021-05-10 22:44:15 2063 2

原创 回溯法_N后问题

问题描述在n×n格的棋盘上放置彼此不受攻击的n个皇后。按照国际象棋的规则,皇后可以攻击与之处在同一行或同一列或同一斜线上的棋子。n后问题等价于在n×n格的棋盘上放置n个皇后,任何2个皇后不放在同一行或同一列或同一斜线上。...

2021-05-07 17:20:00 240

原创 贪心_会议安排

会议安排要求:设有n个会议等待安排,⽤贪⼼法找出满⾜⽬标要求的会议集合。这些会议按结束时间的⾮减序排列.现在以11个会议安排为例,如下标所示:会议i1234567891011会议开始时间bib_ibi​130535688212会议结束时间eie_iei​4567891011121314这里的贪心算法怎么贪呢?有以下三种思路:选择最早开始时间且不与已安排会议重叠的会议选择使⽤时间最短且不与已安排会.

2021-04-09 16:19:44 127

原创 Tr A-HDUOJ

Problem DescriptionA为一个方阵,则Tr A表示A的迹(就是主对角线上各项的和),现要求Tr(A^k)%9973。Input数据的第一行是一个T,表示有T组数据。每组数据的第一行有n(2 <= n <= 10)和k(2 <= k < 10^9)两个数据。接下来有n行,每行有n个数据,每个数据的范围是[0,9],表示方阵A的内容。Output对应每组数据,输出Tr(A^k)%9973。Sample Input22 21 00 13

2021-04-09 11:43:22 157

原创 贪心_迪杰斯特拉算法

贪心法基本思想:从问题的某⼀个初始解出发,在每⼀个阶段都根据贪⼼策略来做出当前最优的决策,逐步逼近给定的⽬标,尽可能快地求得更好的解。当达到算法中的某⼀步不能再继续前进时,算法终⽌。基本要素最优⼦结构性质当⼀个问题的最优解⼀定包含其⼦问题的最优解时采⽤反证法证明贪⼼选择性质所求问题的整体最优解可以通过⼀系列局部最优的选择获得,即通过⼀系列的逐步局部最优选择使得最终的选择⽅案是全局最优的得出的结论每个阶段⾯临选择时, 贪⼼法都做出对眼前来讲是最有利的选择选择⼀旦做出不

2021-04-08 19:09:48 477

原创 甘老板发红包-HDUOJ

Problem Description甘晨煜是一家软件公司的创始人,人称“甘老板”。经过几年的努力,公司已经准备在纳斯达克上市,甘老板自然也是心情大好。随着中秋节的临近,甘老板决定为员工们每人发个红包。现在的问题是,每人发多少红包呢?要知道,很多员工提出了自己的要求,比如,胡承轩就提出他的红包应该比麻致远的大!为了图吉利,甘老板决定为每名员工至少发888的红包,同时,他还希望能满足员工们提出的所有的要求,当然,最后是希望发出红包的总金额最少。Input输入包含多组测试数据。每组数据第一行

2021-03-22 21:18:27 665 2

空空如也

空空如也

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

TA关注的人

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