搜索结果
查询Tags标签: res,共有 2243条记录-
米勒拉宾算法检测质数JavaScript实现
/*** 计算a**b(mod c)* @param {bigInt} a 底数* @param {bigInt} b 指数* @param {bigInt} c 模* @returns {binInt}结果*/ function fastPowerMod(a, b, c){let res = 1n a %= cwhile (b) {if(b&1n){res = (res*a)%c}a = a*a%cb>>=1n}return res }/*** 检测一…
2021/9/30 20:12:26 人评论 次浏览 -
二叉树 层序遍历算法
二叉树的层序遍历: 给定一个二叉树,层序遍历输出 输入:[3,9,20,null,null,15,7] 输出:[[3],[9],[20],[15],[7]] # Definition for a binary tree node. # class TreeNode: # def __init__(self, x): # self.val = x # self.left = None # …
2021/9/30 20:11:03 人评论 次浏览 -
二叉树 层序遍历算法
二叉树的层序遍历: 给定一个二叉树,层序遍历输出 输入:[3,9,20,null,null,15,7] 输出:[[3],[9],[20],[15],[7]] # Definition for a binary tree node. # class TreeNode: # def __init__(self, x): # self.val = x # self.left = None # …
2021/9/30 20:11:03 人评论 次浏览 -
面试题 08.04. 幂集
题目幂集。编写一种方法,返回某集合的所有子集。集合中不包含重复的元素。 说明:解集不能包含重复的子集。示例:输入: nums = [1,2,3] 输出: [ [3], [1], [2], [1,2,3], [1,3], [2,3], [1,2], [] ]解题思路 1.使用循环 代码思路: 每次将res中已存在的List进行复制一份…
2021/9/28 23:10:49 人评论 次浏览 -
面试题 08.04. 幂集
题目幂集。编写一种方法,返回某集合的所有子集。集合中不包含重复的元素。 说明:解集不能包含重复的子集。示例:输入: nums = [1,2,3] 输出: [ [3], [1], [2], [1,2,3], [1,3], [2,3], [1,2], [] ]解题思路 1.使用循环 代码思路: 每次将res中已存在的List进行复制一份…
2021/9/28 23:10:49 人评论 次浏览 -
程序中+号的使用
程序中+号的使用当左右两边都是数值型时,则做加法运算 当左右两边都是字符串,则字符串拼接package main import "fmt" //演示golang中+的使用 func main(){var i = 1var j = 2var r = i + j //做加法运算fmt.Println("r=",r)var str1 = "hello…
2021/9/28 14:11:09 人评论 次浏览 -
程序中+号的使用
程序中+号的使用当左右两边都是数值型时,则做加法运算 当左右两边都是字符串,则字符串拼接package main import "fmt" //演示golang中+的使用 func main(){var i = 1var j = 2var r = i + j //做加法运算fmt.Println("r=",r)var str1 = "hello…
2021/9/28 14:11:09 人评论 次浏览 -
node.js洋葱圈模型介绍及中间件的简单实现
中间件 前言 最近在学习node.js过程中,发现到实际项目中,有很多琐碎的细节工作要完成,对于开发者而已,开发者只需要注重其中的业务开发上,不用接触到那么多细节的处理,以达到提升开发效率的目的,这时候我们就要引入中间件了。 含义 早先前的中间件定义是在操作系统…
2021/9/28 11:11:04 人评论 次浏览 -
node.js洋葱圈模型介绍及中间件的简单实现
中间件 前言 最近在学习node.js过程中,发现到实际项目中,有很多琐碎的细节工作要完成,对于开发者而已,开发者只需要注重其中的业务开发上,不用接触到那么多细节的处理,以达到提升开发效率的目的,这时候我们就要引入中间件了。 含义 早先前的中间件定义是在操作系统…
2021/9/28 11:11:04 人评论 次浏览 -
剑指offer计划28(搜索与回溯算法困难)---java
1.1、题目1 剑指 Offer 37. 序列化二叉树 1.2、解法 这题给我笑死了,我看到题解有个解法,我愿称之为神。 public class Codec {private TreeNode root;// Encodes a tree to a single string.public String serialize(TreeNode root) {this.root = root;return null;}//…
2021/9/28 9:40:48 人评论 次浏览 -
剑指offer计划28(搜索与回溯算法困难)---java
1.1、题目1 剑指 Offer 37. 序列化二叉树 1.2、解法 这题给我笑死了,我看到题解有个解法,我愿称之为神。 public class Codec {private TreeNode root;// Encodes a tree to a single string.public String serialize(TreeNode root) {this.root = root;return null;}//…
2021/9/28 9:40:48 人评论 次浏览 -
【kuangbin题集】专题一 简单搜索
题目链接 专题一 简单搜索A - 棋盘问题 题目描述 在一个给定形状的棋盘(形状可能是不规则的)上面摆放棋子,棋子没有区别。要求摆放时任意的两个棋子不能放在棋盘中的同一行或者同一列,请编程求解对于给定形状和大小的棋盘,摆放k个棋子的所有可行的摆放方案C。 Input …
2021/9/27 23:14:54 人评论 次浏览 -
【kuangbin题集】专题一 简单搜索
题目链接 专题一 简单搜索A - 棋盘问题 题目描述 在一个给定形状的棋盘(形状可能是不规则的)上面摆放棋子,棋子没有区别。要求摆放时任意的两个棋子不能放在棋盘中的同一行或者同一列,请编程求解对于给定形状和大小的棋盘,摆放k个棋子的所有可行的摆放方案C。 Input …
2021/9/27 23:14:54 人评论 次浏览 -
Node.js初学笔记
Node.js初学笔记 Node.js学习笔记,包括原生模块、Express框架、Koa框架的基本使用。以及基于Koa项目的搭建以及Postman接口测试和一些使用技巧。 Node.js http模块基础功能 node.js版本是v14.17.3 记录http模块常用功能: 1、url解析 2、headers数据获取 3、请求方式获取…
2021/9/27 22:11:04 人评论 次浏览 -
Node.js初学笔记
Node.js初学笔记 Node.js学习笔记,包括原生模块、Express框架、Koa框架的基本使用。以及基于Koa项目的搭建以及Postman接口测试和一些使用技巧。 Node.js http模块基础功能 node.js版本是v14.17.3 记录http模块常用功能: 1、url解析 2、headers数据获取 3、请求方式获取…
2021/9/27 22:11:04 人评论 次浏览