本文参考自《剑指offer》一书,代码采用Java语言。 更多:《剑指Offer》Java实现合集 题目 给定单向链表的头指针和一个结点指针,定义一个函数在O(1)时间删除该结点。 思路 通常那样从头开始查找删除需要的时间为O(n),要在O(1)时间删除某结点,可以这样实现:设待删除结点i的下一个结 ...
分类:
编程语言 时间:
2018-09-18 17:23:36
阅读次数:
187
一、 数字类型 1.1 整型int 1、用途: 记录年龄\等级\各种号码 2、定义方式: age=18 age=int(18) x=int('123') #只能将纯数字的字符串转换成整型 print(type(x)) print(int(3.7)) #这个小数部分没有了 3、常用操作+内置的方法 ( ...
分类:
其他好文 时间:
2018-09-18 17:23:25
阅读次数:
199
线性表定义:由零个或多个数据元素组成的有限序列。 是从1开始的 初始化的线性表结构Sqlist和一些宏参数: 线性表的插入和删除都需要遍历一次,从而时间复杂度是O(n),效率也是比较差的。 ...
分类:
其他好文 时间:
2018-09-18 17:23:14
阅读次数:
138
LeetCode:零钱兑换【322】【DP】 题目描述 给定不同面额的硬币 coins 和一个总金额 amount。编写一个函数来计算可以凑成总金额所需的最少的硬币个数。如果没有任何一种硬币组合能组成总金额,返回 -1。 示例 1: 示例 2: 说明:你可以认为每种硬币的数量是无限的。 题目分析 很 ...
分类:
其他好文 时间:
2018-09-18 17:23:05
阅读次数:
288
keep-alive 简介 keep-alive是 Vue 内置的一个组件,可以使被包含的组件保留状态,或避免重新渲染。 router-view 也是一个组件,如果直接被包在 keep-alive 里面,所有路径匹配到的视图组件都会被缓存,例如: ...
分类:
其他好文 时间:
2018-09-18 17:22:57
阅读次数:
614
# Redis configuration file example # Note on units: when memory size is needed, it is possible to specifiy # it in the usual form of 1k 5GB 4M and so ... ...
分类:
其他好文 时间:
2018-09-18 17:22:48
阅读次数:
120
1、设置单元格为文本 $objPHPExcel = new PHPExcel(); $objPHPExcel->setActiveSheetIndex(0); $objPHPExcel->getActiveSheet()->setTitle('Simple');//设置A3单元格为文本 $objPH ...
分类:
Web程序 时间:
2018-09-18 17:22:18
阅读次数:
181
1.session 和 cookie的区别 2.hashmap的数据结构,hashmap初始值如果 new时指定为10,则实际创建了多少的空间? 3.锁有哪些分类,项目中用到了哪些锁 4.电商减库存-库存系统的设计,比如减库存的场景 5.工作流标准? mark:lazada ...
分类:
其他好文 时间:
2018-09-18 17:22:09
阅读次数:
155
前言动态路由加载和动态菜单渲染的应用在后端权限控制中十分常见,后端只要加载权限路由进行渲染返回到浏览器就可以。在前后端分离中,权限控制动态路由和动态菜单也是一个非常常见的问题。其实我们最最理想的效果是什么呢?我们访问一个应用,在登录之前有哪些路由是一定要加载的呢?你看我总结如下,你看下是不是这些:1.登录路由(登录功能路由)2.系统路由(系统消息路由,比如欢迎界面,404,error等的路由)但是
分类:
其他好文 时间:
2018-09-18 17:22:00
阅读次数:
360
HTTP协议 HTTP协议简介 超文本传输协议(英文:Hyper Text Transfer Protocol,HTTP)是一种用于分布式、协作式和超媒体信息系统的应用层协议。HTTP是万维网的数据通信的基础。HTTP有很多应用,但最著名的是用于web浏览器和web服务器之间的双工通信。 HTTP的 ...
分类:
Web程序 时间:
2018-09-18 17:21:53
阅读次数:
169
? show :快速查阅某项语法 show [session|global]status :提供服务器状态信息,可以根据需要加上参数“session”或者“global”来显示 session 级(当前连接)的统计结果和 global 级(自数据库上次启动至今)的统计结果。如果不写,默认使用参数是“ ...
分类:
数据库 时间:
2018-09-18 17:21:43
阅读次数:
176
网络编程自我感觉还是很重要的一部分 网络基础 C/S架构 client/serverB/S架构 server/browser 两者的关系? B/S架构是C/S架构的一种 计算机与计算机之间是如何通信的? 两台计算机之间的通信 网卡、网线 网卡:提供网线的接口,通过网卡找到计算机,一个网卡拥有全球唯一 ...
分类:
其他好文 时间:
2018-09-18 17:21:33
阅读次数:
218
主要类型:YEAR、TIME、DATE、DATETIME、TIMESTAMP(日期函数:current_date(当前日期)、current_time(当前时间)、now()(当前日期和时间,根据字段类型显示日期或者时间))实验timetest表结构DATETIMEDATETIME用于表示年月日时分秒,是DATE和TIME的组合,并且记录的年份(见上表)比较长久。DATETIME类型,包含日期和时
分类:
数据库 时间:
2018-09-18 17:21:23
阅读次数:
207
scp远程复制 scp是 secure copy的缩写, scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命令。 命令格式: scp local_file remote_username@remote_ip:remote_folder #scp -r Discuz_X3.1_SC_UTF ...
分类:
其他好文 时间:
2018-09-18 17:21:12
阅读次数:
156
一、SURF特征点检测 1、SURF算法概览 SURF,英语全称为SpeededUp Robust Features,直译的话就是“加速版的具有鲁棒性的特征“算法,由Bay在2006年首次提出。SURF是尺度不变特征变换算法(SIFT算法)的加速版。一般来说,标准的SURF算子比SIFT算子快好几倍 ...
分类:
其他好文 时间:
2018-09-18 17:21:02
阅读次数:
231
配合BootLoader的APP程序 SCB->VTOR = 0x0803C004; 这里最后还要加上4的原因是 向量表的复位向量地址是4 0地址存的是栈顶 ...
分类:
移动开发 时间:
2018-09-18 17:20:55
阅读次数:
148
引入CSS方式(重点掌握) 行内样式 内接样式 外接样式 链接式 导入式 css介绍 现在的互联网前端分三层: HTML:超文本标记语言。从语义的角度描述页面结构。 CSS:层叠样式表。从审美的角度负责页面样式。 JS:JavaScript 。从交互的角度描述页面行为 CSS:Cascading S ...
分类:
Web程序 时间:
2018-09-18 17:20:45
阅读次数:
142