要求:给定一个链表,判断链表中是否有环。 方法:双指针. 又是双指针~~ 想象一下,两名运动员以不同的速度在环形赛道上跑步会发生什么? 算法 通过使用具有 不同速度 的快、慢两个指针遍历链表,空间复杂度可以被降低至 O(1)O(1)。慢指针每次移动一步,而快指针每次移动两步。 如果列表中不存在环,最 ...
分类:
编程语言 时间:
2020-03-03 01:08:37
收藏:
0 评论:
0 赞:
0 阅读:
59
有些代码一两个月都会忘了,有空多做下总结,记录下来,等需要用到的时候可以来翻翻总结的博客。写技术博客,对自己是一种总结,对别人,是一种参考。 1.sort()方法 var ar1=[2,4,6,8,1,3] var ar2=[2,16,36,8,56] ar1.sort() ar2.sort()// ...
分类:
编程语言 时间:
2020-03-03 01:08:12
收藏:
0 评论:
0 赞:
0 阅读:
59
实现的功能 前言 1.用户在看这一节之前请先学习 https://www.cnblogs.com/yangfengwu/p/12397146.html C# TCP客户端 https://www.cnblogs.com/yangfengwu/p/12393478.html 8266 TCP服务器 2 ...
分类:
Windows开发 时间:
2020-03-03 01:06:57
收藏:
0 评论:
0 赞:
0 阅读:
190
【不定时更新,赶论文,赶项目,1月~2月做题记录还在整理,自我训练】 反转链表 链接:https://leetcode cn.com/problems/reverse linked list/ 类名: 考察点:链表、迭代、递归 解题过程: 力扣3月每日1题,题解链接: https://leetcod ...
分类:
其他 时间:
2020-03-03 01:06:41
收藏:
0 评论:
0 赞:
0 阅读:
60
区间dp:在区间上进行动态规划,求解一段区间上的最优解。主要是通过合并小区间的最优解进而得出整个大区间上最优解的dp算法。 (此句抄袭这里:https://blog.csdn.net/qq_40772692/article/details/80183248) 例题:石子合并 【问题描述】 将n(1≤ ...
分类:
其他 时间:
2020-03-03 01:06:15
收藏:
0 评论:
0 赞:
0 阅读:
63
介绍了C++11的新特性,包括初始化、默认值、auto/decltype/nullptr/for/typeid关键字,哈希表、正则表达式、多线程,Lambda表达式,右值引用和move语义,智能指针,四种类型强制转换运算符,异常处理。 ...
分类:
编程语言 时间:
2020-03-03 01:05:53
收藏:
0 评论:
0 赞:
0 阅读:
111
题目-数字在排序数组中出现的次数 统计一个数字在排序数组中出现的次数。 如Input: array=1,2,3,3,3,3,4,6 k=3Output: 4 思路 1.由于输入的数组是排序的,那么二分查找算法很适用这个场景。二分查找很容易找到一个3,由于3可能出现很多次,因此我们可以在3的左右两边按 ...
分类:
其他 时间:
2020-03-03 01:04:47
收藏:
0 评论:
0 赞:
0 阅读:
52
现象: 我的eclipse版本是Version: Photon Release (4.8.0),在调试spring boot源码过程中遇到如下问题: 选中某个变量Ctrl+Shift+I查看变量内容的时候,总是弹出如下对话框: Unable to evaluate the selected expr ...
分类:
系统服务 时间:
2020-03-03 01:04:04
收藏:
0 评论:
0 赞:
0 阅读:
199
初识Python Python简介 Python的历史 1. 1989年圣诞节:Guido von Rossum开始写Python语言的编译器。 2. 1991年2月:第一个Python编译器(同时也是解释器)诞生,它是用C语言实现的(后面),可以调用C语言的库函数。在最早的版本中,Python已经 ...
分类:
编程语言 时间:
2020-03-03 01:03:28
收藏:
0 评论:
0 赞:
0 阅读:
54
注:该课程大纲详见 https://www.cnblogs.com/inchbyinch/p/12398921.html 0 STL C++语言的核心优势之一就是便于软件的重用,C++中有两个方面体现重用: + 面向对象的思想:继承和多态,标准类库 + 泛型程序设计(generic programm ...
分类:
编程语言 时间:
2020-03-03 01:03:11
收藏:
0 评论:
0 赞:
0 阅读:
66
Nodejs事件循环 (event loop) node.js 事件循环的概念 当node.js 启动的时候会初始化eventloop ,每一个evnet loop 都会包含如下6个循环阶段,node.js 事件循环和浏览器事件循环完全不一样。 官网文档:https://nodejs.org/zh ...
分类:
Web开发 时间:
2020-03-03 01:02:48
收藏:
0 评论:
0 赞:
0 阅读:
63
可用性就是将组成任何产品的所有部分结合成一体的粘接剂。任何一-件产品都由下列几部分组成:商业程序,新技术,直观的用户界面和电子程序支持(见图1)。这四个要素是如何结合在一起,为用户提供他们所需的,他们什么时候需要以及他们怎样去需要的呢?只有可用性测试可为之提供答案。因此,必须在产品中引入可用性的概念 ...
分类:
其他 时间:
2020-03-03 01:02:26
收藏:
0 评论:
0 赞:
0 阅读:
87
Running setup.py install for python-ldap ... error ERROR: Command errored out with exit status 1: command: /usr/local/python3/bin/python3.7 -u -c 'imp ...
分类:
编程语言 时间:
2020-03-03 01:02:01
收藏:
0 评论:
0 赞:
0 阅读:
255
同上一篇博客,复习梳理SpringMVC知识点,这次的梳理比较快,很多细节没有顾虑到,后期可能会回来补充 1. 整体架构 1.1 在学习了SSM框架后我们来理清三者的应用层面 浏览器发送请求,请求到达SpringMVC处理,然后调用业务层逻辑实现,跟着持久层操作获取数据,最后逆序响应到浏览器。前面我 ...
分类:
编程语言 时间:
2020-03-03 01:01:25
收藏:
0 评论:
0 赞:
0 阅读:
61
stack: 栈,存放局部变量,有系统释放 heap: 堆, 存放动态分配的内存,有程序员自己手动释放。比如: int * p = (int * )malloc(4); free(p) 释放的是动态内存,p是局部变量,所以并未释放。 globle, 全局变量, 存放全局变量以及静态变量。有系统自动释 ...
分类:
其他 时间:
2020-03-03 01:01:03
收藏:
0 评论:
0 赞:
0 阅读:
84
DIV2A 只有第一个人独有的才对他有实际意义,其它的分数均视作1即可。 ...
分类:
其他 时间:
2020-03-03 01:00:39
收藏:
0 评论:
0 赞:
0 阅读:
41
列的数据类型 一、数字数据类型 1、整数类型 类型 存储空间/字节 有符号范围 无符号范围 tinyint 1 -128~127 0~255 samllint 2 -32768~32767 0~65535 mediumint 3 -8388608~8388607 0~16777215 int(int ...
分类:
数据库技术 时间:
2020-03-03 00:59:24
收藏:
0 评论:
0 赞:
0 阅读:
70
今天简单说一下使用OLE的方法来输出自己想要的EXCEL。 结果: 部分代码如下: FORM frm_export_excel_2 . DATA ls_destination TYPE rlgrap-filename. DATA ls_filename TYPE string. * 写入数据 SEL ...
分类:
其他 时间:
2020-03-03 00:58:47
收藏:
0 评论:
0 赞:
0 阅读:
89
应用复杂度VS框架复杂度 渐进式框架 1、声明式渲染Declarative Rendering 2、组件系统Component System 3、客户端路由Client-Side Routing 4.大规模状态管理Large Scale State Management 5.构建工具Build Sy ...
分类:
其他 时间:
2020-03-03 00:58:24
收藏:
0 评论:
0 赞:
0 阅读:
57