搜索结果
查询Tags标签: high,共有 189条记录-
复试智力题和LEETCODE算法代码题目总结
复试智力题和LEETCODE算法代码题目总结 一、智力题你让工人为你工作 7 天,给工人的回报是一根金条。金条平分成相连的 7 段,你必须在每天结束时给他们一段金条,如果只许你两次把金条弄断,你如何给你的工人付费?考虑到7=1+2+4,即三位的二进制,刚好切两次,切成1,2,4…
2022/2/1 11:28:41 人评论 次浏览 -
python实现ATR指标模型 量化策略 python 策略开发
指标说明 ATR又称 Average true range平均真实波动范围,简称ATR指标,是由J.Welles Wilder 发明的,ATR指标主要是用来衡量市场波动的强烈度,即为了显示市场变化率的指标。 首先提出的,这一指标主要用来衡量价格的波动。因此,这一技术指标并不能直接反映价格走向及其趋势稳定…
2022/1/26 1:04:29 人评论 次浏览 -
22.斐波那契查找算法
1.定义变量 public static int maxSize = 20; 2.非递归方法得到一个斐波那契数列 public static int[] fib() {int[] f = new int[maxSize];f[0] = 1;f[1] = 1;for (int i = 2; i < maxSize; i++) {f[i] = f[i - 1] + f[i - 2];}return f; } 3.编写斐波那契查找算法 pu…
2022/1/17 1:04:06 人评论 次浏览 -
22.斐波那契查找算法
1.定义变量 public static int maxSize = 20; 2.非递归方法得到一个斐波那契数列 public static int[] fib() {int[] f = new int[maxSize];f[0] = 1;f[1] = 1;for (int i = 2; i < maxSize; i++) {f[i] = f[i - 1] + f[i - 2];}return f; } 3.编写斐波那契查找算法 pu…
2022/1/17 1:04:06 人评论 次浏览 -
源码中看128陷阱及一个简单例子学懂
128陷阱涉及自动装箱内容,可先去(62条消息) 自动拆装箱_Edward_Mcc的博客-CSDN博客简单学习下。 128陷阱 所谓128陷阱就是,int自动装箱为Integer时,-128到127范围内的Integer对像相同的数字共用一块内存空间 // public static Integer valueOf(int i) {if (i >= Int…
2022/1/15 22:03:36 人评论 次浏览 -
源码中看128陷阱及一个简单例子学懂
128陷阱涉及自动装箱内容,可先去(62条消息) 自动拆装箱_Edward_Mcc的博客-CSDN博客简单学习下。 128陷阱 所谓128陷阱就是,int自动装箱为Integer时,-128到127范围内的Integer对像相同的数字共用一块内存空间 // public static Integer valueOf(int i) {if (i >= Int…
2022/1/15 22:03:36 人评论 次浏览 -
acwing-2041. 干草堆
贝茜对她最近在农场周围造成的一切恶作剧感到抱歉,她同意帮助农夫约翰把一批新到的干草捆堆起来。 开始时,共有 N 个空干草堆,编号 1∼N。 约翰给贝茜下达了 KK 个指令,每条指令的格式为 A B,这意味着贝茜要在 A..B 范围内的每个干草堆的顶部添加一个新的干草捆。 例…
2022/1/14 23:33:38 人评论 次浏览 -
acwing-2041. 干草堆
贝茜对她最近在农场周围造成的一切恶作剧感到抱歉,她同意帮助农夫约翰把一批新到的干草捆堆起来。 开始时,共有 N 个空干草堆,编号 1∼N。 约翰给贝茜下达了 KK 个指令,每条指令的格式为 A B,这意味着贝茜要在 A..B 范围内的每个干草堆的顶部添加一个新的干草捆。 例…
2022/1/14 23:33:38 人评论 次浏览 -
Python剑指offer打卡-38
Python剑指offer打卡-38文章目录 Python剑指offer打卡-38划分字母区间腐蚀的橘子整数拆分字母异位词分组数字1的个数划分字母区间 题目类型:贪心法 题目难度:
2022/1/11 11:33:43 人评论 次浏览 -
Python剑指offer打卡-38
Python剑指offer打卡-38文章目录 Python剑指offer打卡-38划分字母区间腐蚀的橘子整数拆分字母异位词分组数字1的个数划分字母区间 题目类型:贪心法 题目难度:
2022/1/11 11:33:43 人评论 次浏览 -
nlogn排序算法总结--快排、堆排、归并
快速排序 快排思想比较好理解, 每次找到一个元素的最终位置, 并把所有小于这个元素的值放在左边, 所有大于这个元素的值放在右边. public static void quickSort(int[] nums) {if (nums == null || nums.length < 2) {return;}quickSortCore(nums, 0, nums.length - 1)…
2022/1/4 9:07:57 人评论 次浏览 -
nlogn排序算法总结--快排、堆排、归并
快速排序 快排思想比较好理解, 每次找到一个元素的最终位置, 并把所有小于这个元素的值放在左边, 所有大于这个元素的值放在右边. public static void quickSort(int[] nums) {if (nums == null || nums.length < 2) {return;}quickSortCore(nums, 0, nums.length - 1)…
2022/1/4 9:07:57 人评论 次浏览 -
938_二叉搜索树的范围和
938_二叉搜索树的范围和package 二叉树.二叉搜索树;import java.awt.HeadlessException; import java.util.ArrayList; import java.util.LinkedList; import java.util.List; import java.util.Queue;/*** https://leetcode-cn.com/problems/range-sum-of-bst/* * @autho…
2021/12/20 6:21:36 人评论 次浏览 -
938_二叉搜索树的范围和
938_二叉搜索树的范围和package 二叉树.二叉搜索树;import java.awt.HeadlessException; import java.util.ArrayList; import java.util.LinkedList; import java.util.List; import java.util.Queue;/*** https://leetcode-cn.com/problems/range-sum-of-bst/* * @autho…
2021/12/20 6:21:36 人评论 次浏览 -
数据结构与算法分析——C++语言描述(第四版)Mark Allen Weiss 习题 第二章 算法分析
2.15 给出一个有效的算法来确定在整数A1<A2<A3<⋯<ANA_1< A_2<A_3<\dots < A_NA1<A2<A3<⋯<AN的数组是否存在整数iii使得Ai=iA_i = iAi=i。 #include <iostream> #include <vector>using namespace std;bool…
2021/12/17 14:19:38 人评论 次浏览