相关文章
day-52 三数之和
思路 双指针:确定最小的那个数(i0<i<nums.length-2),剩下两个数可以利用双指针的思想。当最小的那个数大于零时,可以直接返回,因为后面的不可能还有满足题意的组合。
解题过程 为了所有满足题意的组…
建站知识
2024/12/14 6:56:00
算法知识点————平衡二叉搜索树
定义:左子树都小于根节右子树都大于根节点。
平衡:两个子树高度差<1 题目://给你一个整数数组 nums ,其中元素已经按 升序 排列,请你将其转换为一棵 平衡二叉搜索树。 思路: 递归实现:
将中…
建站知识
2024/12/10 20:44:22
量化交易backtrader实践(一)_数据获取篇(2)_tushare与akshare
上一节回顾
在上一节中,从股票的基本功能和主要数据进行小结,明确了进行backtrader回测所需要的数据,并且学习了backtrader的数据来源以及PandasData的格式要求,已经做到假设拿到.txt或.csv文件后,能把里面的股票基本…
建站知识
2024/12/12 21:52:54
Java中的常用类及包装类
目录 Java中的常用类及包装类 Math类 Math类常用方法 BigInteger类 创建BigInteger类对象 常用方法 BigDecimal类 创建BigDecimal类对象 常用方法 Date日期类 创建Date类对象 常用方法 Calendar类 获取Calendar类实例 常用方法 SimpleDateFormat类 创建SimpleDateFormat类对象 …
建站知识
2024/12/19 20:02:30
sqlserver 如何收缩+最大化压缩数据库
zihao 直接运行即可
-- 最大化压缩数据库
USE [数据库名称]; -- 这里必须填写库名称
GO
EXEC sp_MSforeachtable ALTER TABLE ? REBUILD PARTITION ALL WITH (DATA_COMPRESSION PAGE);;-- 收缩数据库
DBCC SHRINKDATABASE (N数据库名称, 1); -- 这里必须填写库名称
GO
建站知识
2024/12/21 10:42:09
安装nodejs环境
本文介绍了如何通过nvm(NodeVersionManager)安装和管理Node.js及npm的不同版本,包括下载安装脚本、检查版本并安装特定版本的方法。
1、安装nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash2、查看nvm版本
nvm --version …
建站知识
2024/12/19 12:16:14
Web3 项目安全手册
现如今针对 Web3 项目的攻击手法层出不穷,且项目之间的交互也越发复杂,在各个项目之间的交互经常会引入新的安全问题,而大部分 Web3 项目研发团队普遍缺少的一线的安全攻防经验,并且在进行 Web3 项目研发的时候,重点关…
建站知识
2024/12/17 1:52:24