密码保护:深入浅出Rxjs PDF格式下载
【2022.4.20更新】Vue_day04_组件_Element组件库_组件通信_PropsDown_EventsUp
Vue.js四天课程学习笔记_第4天课程内容概要:1.前情回顾2.通过demo再次复习一下计算属性是如何生成过滤后的数组3.Vue实例的生命周期(11个钩子)4.介绍组件化思想5. 介绍 Element组件库的安装和使用6.全局组件与局部…
【2022.4.20更新】Vue_day03_Browser-sync使用_Sublime代码片段_计算属性_自定义指令_todoMVC项目
Vue 四天课程学习笔记_第3天课程内容概要:1.介绍browser-sync安装和配置使用(强烈推荐!从此告别手动刷新F5)2.灵活运用数组中的every和some和filter方法(来实现数据的过滤)3.Sublime的代码片段.s…
【2022.4.20修改】Vue_day02_模板语法_指令_表单数据绑定_DevTools使用
Vue四天课程学习笔记_第2天课程内容概要:1. 介绍Vue中模板语法及数据绑定主要是概述了el、data、methods语法的作用及注意事项2.介绍Vue指令v-html、v-once、v-if(渲染与否)、v-show(显示与否)、v…
2022.4.20更新_Vue_day01_框架入门
Vue.js四天课程学习笔记_第1天课程内容概要:1. 单页面SPA与传统多页面2种开发方式介绍2.通过API接口交互, 模拟前后端分离3.在前后端分离的环境下,模拟传统多页面与单页面SPA2种开发方式4.三大框架介绍(Vue、Angul…
angular10视频教程
第1章课程介绍序号标题时长链接1.1教程概述15:00已看1.2教程概述15:00已看1.3视频源码3:00联系我们:获取视频+源码第2章环境搭建序号标题时长(分)链接2.1安装node2已看2.2npm换源2已看2.3Typescript…
密码保护:24点游戏-Stack版
76.最小覆盖子串
本文就解决一类最难掌握的双指针技巧:滑动窗口技巧。这个算法技巧的思路非常简单,就是维护一个窗口,不断滑动,然后更新答案。LeetCode上有起码10道运用滑动窗口算法的题目,难度都是中等和困难。该算法的大致逻辑如下:intleft=0,r…
angular_quick_start_demo
递归详解
首先说明一个问题,简单阐述一下递归,分治算法,动态规划,贪心算法这几个东西的区别和联系,心里有个印象就好。递归是一种编程技巧,一种解决问题的思维方式;分治算法和动态规划很大程度上是递归思想基础上的(虽然动态规划的最终版本大都不是递归了,但解…
反直觉概率
今天聊点轻松的内容:几个和概率相关的有趣问题。计算概率有下面两个最简单的原则:原则一、计算概率一定要有一个参照系,称作「样本空间」,即随机事件可能出现的所有结果。事件A发生的概率=A包含的样本点/样本空间的样本总数。原则二、计算概率一定要明…
常见的位操作
本文分两部分,第一部分列举几个有趣的位操作,第二部分讲解算法中常用的n&(n-1)操作,顺便把用到这个技巧的算法题列出来讲解一下。因为位操作很简单,所以假设读者已经了解与、或、异或这三种基本操作。一、几个有趣的位操作利用或操作|和空…
刷题指南
一、数据结构的存储方式数据结构的存储方式只有两种:数组(顺序存储)和链表(链式存储)。这句话怎么理解,不是还有散列表、栈、队列、堆、树、图等等各种数据结构吗?我们分析问题,一定要有递归的思想,自顶向下,从抽象到具体。你上来就列出这么多,那些…
二叉堆&优先级队列
二叉堆(BinaryHeap)没什么神秘,性质比二叉搜索树BST还简单。其主要操作就两个,sink(下沉)和swim(上浮),用以维护二叉堆的性质。其主要应用有两个,首先是一种排序方法「堆排序」,第二是一种很有用的数据结构「优先级队列」。本…
KMP算法
KMP算法(Knuth-Morris-Pratt算法)是一个著名的字符串匹配算法,效率很高,也有点复杂。先在开头约定,本文用pat表示模式串,长度为M,txt表示文本串,长度为N。KMP算法是在txt中查找子串pat,如果存在,返回这个子串…
10.正则表达式匹配
10.正则表达式匹配https://leetcode-cn.com/problems/regular-expression-matching/10.正则表达式匹配给你一个字符串 s 和一个字符规律 p,请你来实现一个支持 ‘.’ 和 ‘*’…
密码保护:0621学习笔记
密码保护:0620学习笔记
数据结构_树_4_线索二叉树