自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据结构与算法

数据结构与算法一、绪论1.数据结构基本概念及术语2.数据结构的三要素3.算法基本概念及术语4.算法效率的量度二、线性表1.线性表的定义和基本操作2.线性表的顺序表示3.线性表的链式表示三、栈和队列1.栈的基本概念2.队列的基本概念一、绪论什么是数据结构?看到数据结构这四个字,我们大脑中不自主想到的就是数据、结构这两个词语,那什么又是数据呢?什么叫做数据的结构?下面我们就开始学习一些基本的概念帮助我们清楚的理解1.数据结构基本概念及术语数据:信息的载体,是描述客观事物属性的数、字符及所有能输入到计算机

2021-06-24 13:25:34 414

原创 算法设计与分析—动态规划算法

动态规划算法1.动态规划算法基本思想2.动态规划算法求解步骤3. 0-1背包问题在现实生活中,存在这样一类问题,它们的活动过程不仅可以分成若干阶段,而且在任意一个阶段(不妨设为第i个阶段)以后行为(选择方案)都仅仅依赖于第i个阶段的过程状态,而与第i个阶段之前的过程如何达到这种状态方式无关,这样的过程就构成了一个所谓的多阶段决策过程。1.动态规划算法基本思想动态规划算法与分治法类似,其基本思想也是将待求解问题分解成若干个子问题,先求解子问题,然后从这些子问题的解得到原问题的解。与分治法不同的是,适合

2021-06-24 13:23:00 261

原创 算法设计与分析—贪心算法

贪心算法贪心算法的基本思想贪心算法是一个分阶段决策过程,在每个局部阶段,贪心算法都做出一个当前最优和局部决策,并期望通过每次所做的局部最优策略产生一个全局最优解。贪心算法类似于分治算法和动态规划,也是一种基于子问题思想的策略。贪心算法求解步骤分解:将原问题求解过程划分为连续的若干个决策阶段决策:在每一个阶段依据贪心策略进行贪心决策,得到局部的最优解,并缩小待求解问题的规模合并:将各个阶段的局部解合并为原问题的一个全局最优解贪心算法程序框架Greedy(C)//C是问题的输入集合即候选集

2021-06-24 11:28:23 379

原创 node、npm 、webpack有什么关系?

node npm webpack有什么关系1.Node2.Npm3.Webpack简单来说webpack可以将 .vue 文件进行打包或解析,这个过程在node环境中运行,需要借助vue-loader加载,vue-loader加载需要在node环境使用 npm 命令下载后生成依赖1.NodeNode的官网:http://nodejs.cn/Node.js 是运行在服务端的 JavaScript,如果安装好nodejs,打开cmd输入node -v查看node的版本号,说明node已经安装好。

2021-06-23 16:45:13 588

原创 前端加密JS库—CryptoJS

这里写目录标题1.Crypto简介2.时间戳3.Crypto安装4.Crypto使用1.Crypto简介Crypto-js(GitHub)是谷歌开发的一个纯JavaScript的加密算法类库,可以非常方便的在前端进行其所支持的加解密操作。有时候项目涉及到的敏感数据比较多,为了信息安全,我们常常需要对一些数据进行接口加密处理,如编码、将明文转化为暗文、加密比对、AES + BASE64 算法加密等。对接口通过加签名的方式,前后端通过统一的签名规则,进一步提升了接口调用的安全性。2.时间戳时间戳(ti

2021-06-23 15:48:26 3429

原创 算法设计与分析—分治算法

分治算法分治策略将规模为n的原问题划分为k个规模较小的子问题,子问题之间相互独立且与原问题性质相同,将子问题的解综合得到原问题的解

2021-06-16 10:58:42 138

原创 算法设计与分析

算法设计与分析1.算法设计与分析1.1 算法的基本概念1.2算法分析1.3算法的评估2递归算法与分治算法递归算法递归转化为非递归1.算法设计与分析1.1 算法的基本概念1.算法是一组有穷的规则,它规定了解决某一特定类型问题的一系列计算方法。2.频率计数是指计算机执行程序中的某一条语句的执行次数。3.多项式时间算法是指可用多项式函数对某算法进行计算时间限界的算法。4.指数时间算法是指某算法的计算时间只能使用指数函数限界的算法法的基本概念算法的重要特性 确定性:算法的每一种运算必须具有

2021-06-16 10:57:01 1243

翻译 jQuery入门基础

JQuery基础一、概念二、快速入门一、概念1. 一个JavaScript框架,简化JS开发jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨是“write less,do more”,即提倡写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种...

2019-07-20 10:46:30 77

空空如也

空空如也

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

TA关注的人

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