摘要:
//787. K 站中转内最便宜的航班 var findCheapestPrice = function (n, flights, src, dst, K) { //把出和入存到map //key为dst,value为[src, cost] const innerMap = new Map(); / 阅读全文
摘要:
1 class TreeNode { 2 constructor(key) { 3 this.key = key; 4 this.leftChild = null; 5 this.rightChild = null; 6 this.parent = null; 7 } 8 rightRotate() 阅读全文
摘要:
全局安装typescript 在命令行输入 npm install -g typescript 或者也可以使用cnpm。安装完成后,假设当前目录下有index.ts文件,在命令行输入tsc index.ts,便可在当前目录下得到index.js文件。 typescript的配置 如果相对编译后的文件 阅读全文
摘要:
function binary_search(array, key){ let low = 0 let high = array.length - 1 while(low<=high){ let mid = parseInt((high+low)/2) if(array[mid] key){ ret 阅读全文
摘要:
变量声明是一门编程语言的重要组成部分 ,每门编程语言都有其声明变量的形式,今天来简单了解一下JS的变量声明方式。 与C语言的区别 在C语言中,如果我们需要使用一个变量,必须在使用前声明它,否则程序就会报错,同时我们也必须指定变量的类型,如int,float,char等等,因此根据这种特性,C语言也被 阅读全文
摘要:
有时候想在自己手机上预览一下开发中网页的效果,就需要使用真机调试,用chrome自带的调试功能是很好的方法,但有时候需要适配一些小众的手机屏幕,这时用chrome就不方便了,下面说一下如何在手机上进行网页预览。 1.手机和电脑连同一个WiFi 注意,这里的WiFi不是指手机连上电脑的热点,而是两者连 阅读全文
摘要:
1.合理使用运行时依赖和开发依赖 作为开发者,要合理区分哪些插件是项目上线运行后需要的,哪些是用于打包编译,压缩而运行时并不需要的,进行分类安装。开发依赖不会被打包进最终的项目文件,能大大减少项目文件大小。 开发依赖在项目的package.json的devDependencies里,安装时使用的命令 阅读全文
摘要:
var letterCombinations = function(digits) { if (!digits || digits ' ') return [] let alpList = ['abc','def','ghi','jkl','mno','pqrs','tuv','wxyz'] let 阅读全文
摘要:
html代码: <div class="outer"> <div class="inner"></div> </div> 方法一:flex布局 .outer{ display: flex; justify-content: center; //水平居中 align-items: center //垂 阅读全文
摘要:
class LazyMan { constructor(name){ this.nama = name; this.queue = []; this.queue.push(() => { console.log("Hi! This is " + name + "!"); this.next(); } 阅读全文