自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (1)
  • 收藏
  • 关注

原创 导航寻路教程

文章目录思维导图寻路场景搭建导航面板动态障碍物(NavMesh Obstacle)分离网格跳跃线(Off-Mesh Link)NavMeshComponent预制体内生成导航网格,且网格跟随预制体NavMeshLink思维导图寻路场景搭建都是Cube搭建,每个Cube都有盒装碰撞器(为了鼠标检测。)场景弄好后要进行导航烘焙,生成导航网格,因为导航是根据导航网格实现的首先要对烘焙的场景勾选为导航静态的,因为只有静态的才能烘焙。之后添加一个角色,并在角色上添加导航网格代理组件(NavMes

2022-01-07 12:13:29 566

原创 阅读文献方法

文章目录读前两个阶段建立科研方向过程读前  看些专业知识或者综述对我们要看的论文会有帮助读论文先读摘要,觉得有必要再去读结论然后是引言,觉得十分必要才去方法和结果  读文献在不同阶段有不同的目的,在找idea阶段,不用详细读方法学的部分,摘要看完了,正文看一下,引言跳到limitations,过个印象就可以看下一篇了,尽快搜索灵感。  如果再做方法学,就直接回看第一遍的记录,找到方法相似的那几篇,疯狂研究里面的细节。读文献做笔记是非常必要的  读文献要关注gap 目的 假设(引言最后一段)两个

2020-11-24 09:16:00 268

原创 BFS--102二叉树的层序遍历

传送门题目描述:给你一个二叉树,请你返回其按 层序遍历 得到的节点值。 (即逐层地,从左到右访问所有节点)。示例:二叉树:[3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7返回其层次遍历结果:[ [3], [9,20], [15,7]]分析:首先根结点入队当队列不为空时求当前队列长度si依次从队列中取si个元素进行拓展,然后进入下一次迭代  它和 BFS 的区别在于 BFS 每

2020-11-16 12:46:56 139

原创 递归和迭代--101对称二叉树

传送门题目描述:给定一个二叉树,检查它是否是镜像对称的。例如,二叉树[1,2,2,3,4,4,3]是对称的。 1 / \ 2 2 / \ / \3 4 4 3但是下面这个[1,2,2,null,3,null,3]则不是镜像对称的: 1 / \ 2 2 \ \ 3 3进阶:你可以运用递归和迭代两种方法解决这个问题吗?样例输入:[1,2,2,3,4,4,3]样例输出:true分析:递归:  判断子树是否

2020-11-11 17:22:27 180

原创 maven

[toc]maven的作用管理jar包增加第三方jar包jar包之间的依赖关系(自动关联下载所有依赖的jar包,并且不冲突)将项目拆分成若干个模板maven概念  一个基于JAVA的自动化构建工具  make-ant-maven-gradle清理: 删除编译的结果,为重新编译做准备编译: java -> ...

2020-10-15 20:02:43 74

原创 (一)--小示例

[toc]Fetchinput1=tf.constant(3.0)input2=tf.constant(2.0)input3=tf.constant(5.0)add=tf.add(input2,input3)mul=tf.multiply(input1,add)with tf.Session() as sess: res...

2020-10-15 20:02:43 78

原创 (四)--Dropout

[toc]Dropoutimport tensorflow as tffrom tensorflow.examples.tutorials.mnist import input_data#载入数据集mnist=input_data.read_data_sets("MNIST_data",one_hot=True) #one_h...

2020-10-15 20:02:43 108

原创 (二)--线性回归

[toc]线性回归import tensorflow as tfimport numpy as npimport matplotlib.pyplot as plt#使用numpy生成200个的随机点x_data=np.linspace(-0.5,0.5,200)[:,np.newaxis] #增加了一个维度,即200...

2020-10-15 20:02:43 102

原创 六级听力

[toc]1. 仔细阅读1.1 读题只看题干,不看选项:找关键词:大写、数字、连字符词回文定位:找关键词首次出现的位置,对应去解题无关键词的题(infer):选项顺序多按文章顺序1.2 主旨题段首尾喜欢考从主旨:当选项拿不准时,看哪个选项与所定位段的主旨句(主题)一样,就选哪个2. 长篇阅读2.1 解题思路...

2020-10-15 20:02:43 127

原创 牛客练习赛51

emmm好久没发过比赛的博客了,以后一定要坚持下去!蓝桥杯一定要拿个好奖,争取国一![toc]A. abc传送门题目描述给出一个字符串s,你需要做的是统计s中子串”abc”的个数。子串的定义就是存在任意下标 a<b<c,那么”s[a]s[b]s[c]”就构成s的一个子串。如”abc”的子串有”a”、”b”、”c...

2020-10-15 20:02:43 118

原创 (三)--MNIST数据集分类(简单版本)

[toc]MNIST数据集分类(简单版本)import tensorflow as tffrom tensorflow.examples.tutorials.mnist import input_data#载入数据集mnist=input_data.read_data_sets("MNIST_data",one_hot=Tru...

2020-10-15 20:02:43 310

原创 三层架构

1.三层架构 与MVC一样,都是为了解耦合、提高代码复用但是角度不一样.2.三层组成表示层(USL,一般称作视图层) -前台:对应于MVC中的View,用语和用户交互、界面的显示  jsp js html css jquery等web前端技术  代码位置:WebContent -后台:对应于MVC中的Controller,用于...

2020-10-15 20:02:43 108

原创 尺取法+例题

 尺取法通常是对数组保存一对下标,即所选取的区间的左右端点,然后根据实际情况不断地推进区间左右端点以得出答案. 一般用于求取有一定限制的区间个数或最短的区间等等. [注]: 在对所选取区间进行判断之后,我们可以明确如何进一步有方向地推进区间端点以求解满足条件的区间,如果已经判断了目前所选取的区间,但却无法确定所要求解的区间如何进...

2019-06-02 15:44:12 170

原创 Spring

IOC(控制反转)也可称为DI(依赖注入)控制反转:将创建对象、属性值的方式进行翻转,从new、setXxx()翻转为从springIOC容器getBean()依赖注入:将属性值注入给属性将属性注入给bean将bean注入给ioc容器在ioc中定义bean的前提:该bean的类必须提供无参构造自动装配&lt...

2019-06-02 15:42:46 93

原创 修路--Kruskal裸

Kruskal裸题,没什么好说的传送门Description假期到了,xab出去兼职修路,现在有n个地点,编号为1-n,给定了m条道路要修,并给定你修这些道路所需费用,要使得任意两个地方都相通,要你求出这个最小的费用Input第一行两个正整数n ( 1 <= n <= 2 10^5 ) , m ( 0 <...

2019-06-02 15:42:16 89

原创 最长上升子序列LIS

三种方法:dp、贪心+二分、树状数组维护LIS序列不一定唯一,但是长度是唯一的dp($n^{2}$)F[i]代表以A[i]结尾的LIS的长度状态转移:$F[i]=max(F[j]+1,F[i]) \quad 1<=j<i$边界处理:$F[i]=1 \quad 1<=i<=n$#include &...

2019-05-28 19:24:58 103

原创 树状数组

这个博客写的很详细,有些原理的地方可以跳过,以后找个时间自己整理吧

2019-05-28 19:24:58 73

原创 全排列--DFS

DFS入门题目传送门题目描述 Description给出一个n, 请输出n的所有全排列输入描述 Input Description读入仅一个整数n (1<=n<=10)输出描述 Output Description一共n!行,每行n个用空格隔开的数,表示n的一个全排列。并且按全排列的字典序输出。样例输入...

2019-05-23 20:14:29 107

原创 并查集--团伙

裸的并查集吧,卡了半天,真的太菜了。传送门题目描述 Description1920年的芝加哥,出现了一群强盗。如果两个强盗遇上了,那么他们要么是朋友,要么是敌人。而且有一点是肯定的,就是:我朋友的朋友是我的朋友;我敌人的敌人也是我的朋友。两个强盗是同一团伙的条件是当且仅当他们是朋友。现在给你一些关于强盗们的信息,问你最多有多少个...

2019-05-15 11:59:43 176

原创 快速幂

快速幂与快速幂取模+简单例题算法讲解快速幂对于$a^{b}$,假设为$2^{10}$将10写成2进制:那么不管权值是0还是1,算法中2的多少次方是需要不断累加的,前面乘以0或1表示这个数要不要(任何一个数都可以由若干个2的多少次方组成)b & 1,也就是将b与1按位与,因为1的二进制是1,也就是说b除了最后一位,其...

2019-05-14 14:55:40 307

原创 二分--最大值最小、最小值最大

二分的一个很简单的应用,我太菜了。。。。安排房间传送门Description在一条街道上面,有n个房间,第i个房间在x[i]的位置,现在要给m个人安排房间,如果他们住的太近,就会打架,所以我们需要找出一个距离,使任意两个人之间的最小距离尽可能的大,那么,这个最大的最小距离是多少呢?Input第一行用空格分隔的两个整数n和m...

2019-05-14 13:54:49 628

原创 非负权单源最短路--Dijkstra

垃圾水题,浪费时间!oj位置Description给一个n( 1 <= n <= 2500 )个点,m条边( 1 <= m <= 6200 ) 的无向图,求s到t的最短路。Input第一行四个由空格隔开的整数 n、m、s、t。之后的m行,每行三个正整数 s[i]、t[i]、wi,表示一条从s[i]到...

2019-05-11 20:38:26 220

原创 Stone--基础

2019年湘潭大学程序设计竞赛D-Stone题目描述有n堆石子排成一排,第i堆石子有aiai个石子。 每次,你可以选择任意相邻的两堆石子进行合并,合并后的石子数量为两堆石子的和,消耗的体力等价于两堆石子中石子数少的那个。 请问,将所有的石子合并成一堆,你所消耗的体力最小是多少?输入描述:第一行是一个整数T(1≤T≤20)T(...

2019-05-08 19:19:49 90

原创 Markdown语法笔记

1.标题注:标题行上下需要留有空行,#号后面需要留有空格,最小为6级标题二级标题三级标题四级标题五级标题六级标题2.TOC生成目录注:根据标题生成目录[TOC]3.引用单行式:hello world多行式:hello world!hello world!hello world!多层嵌套:aaaaaaaa...

2019-05-07 20:18:02 80

原创 MVC&Servlet

[toc]1.MVC设计模式M:模型:一个功能。用JAVABean实现V:视图:用于展示、用户交互。使用HTML、JSS、JS、JSP、JQUERY等前端技术实现C:控制器:接受请求,将请求套转到模型进行处理;模型处理完毕之后,再将处理的结果返回给请求处。可以用JSP实现,但是一般建议用Servlet实现控制器。2.Ser...

2019-05-07 20:10:44 161

原创 JDBC

1.JDBC API做的三件事情主要是通过以下类/接口实现:DriverManager 管理jdbc驱动Connection 连接(通过DriverManager产生)Statement(PreparedStatement) 增删改查(通过Connection产生)CallableStatement 调用数据库中的存储...

2019-05-07 20:10:37 76

原创 JSP

1.JSP页面元素a.脚本Scriptlet[注] 都是在body里面写i.<%局部变量、java语句%>ii.<%!全局变量、定义方法%>iii.<%=输出表达式%>eg: <%! public String bookNake; public voi...

2019-05-03 11:29:12 84

原创 numpy

1.numpy的创建import numpy as nparray=np.array([[1,2,3],[4,5,6]],dtype=np.int)#dtype如果是float,float16位数小于float32,后者占用空间大#想忽略精度,多存点数可以用float16print(array)print('dtype:',ar...

2019-04-16 21:31:24 74

原创 tomcat启动之后访问404

 常规的解决方案我就不说了,百度上都有。简单描述一下我当时遇到的问题:  1.(乱码这个就不说了,小事)。tomcat默认是8080端口,网上说大部分的问题可以改成80端口解决(server.xml里面),但是我当时无论如何改了都不起作用,我也知道端口占用这个事情,但是我觉得我什么都没启动,怎么可能占用。再加上netstat ...

2019-04-15 09:42:44 197

原创 单调队列

1.例子  我们先讲单调队列在干嘛。  数列为:6 4 10 10 8 6 4 2 12 14,N=10,K=3;我们要构造一个长度为K的单调递减队列:  首先,将6和它的位置0放入队列中,用(6,10)表示,每一步变化如下:插入6:(6,0);插入4:(6,0),(4,1);插入10:(10,2);插入第二个10,保留后面那个...

2019-04-11 20:37:40 87

原创 动态规划--初级

  Those who can not remember the past are condemned to repeat it !  用动规的思想去想问题 and 设计状态转移方程Content:[toc]1.What is the DP?  和分治法一样,动态规划(dynamic programming)是...

2019-04-07 15:27:48 88

原创 Python--自动添加标签

一、项目介绍利用Python,使用包括正则表达式给txt纯文本文件简单地添加HTML标记,得到html文件,让浏览器去显示它。二、功能及实现1.util:把一个文本分成很多文本块,文本块之间以一行空行分隔。一个文本块在后面会附上一种标签。这个文件里面有两个生成器,一个是负责在文本末尾生成一个空行(否则无法确定最后一个文本块到哪里结束),另一个是负责将文本块里面的所有行、段落合并,...

2018-09-11 17:14:54 3755 2

Navicat 12.zip

管理所有数据库的工具,不需要安装,压缩包解压即可使用,非常方便!

2019-07-06

空空如也

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

TA关注的人

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