# 算法练习 **Repository Path**: xianduruila/algorithm-exercise ## Basic Information - **Project Name**: 算法练习 - **Description**: 这里是leetcode和面试题的代码 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-10-16 - **Last Updated**: 2023-10-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 算法练习 ### 介绍 这里是leetcode和面试题的代码 ### Part_one 滑动窗口,单调栈... 1 假设一个固定窗口,大小为W,依次划过数组arr,返回每一次滑动后的窗口的最大值 2 给定一个整型数组arr,和一个整数num,arr中的子数组sub, 如果想达标,必须满足:sub中的最大值-sub中的最小值<=num,返回arr中达标子数组的数量 3 给定一个整数数组,分别拿到数组内每个元素的左边和右边距离最近且小于它的值O(n) 4 给定一个只包含正整数的数组arr,arr中任何一个子数组sub,一定都可以算出(sub的累加和)*(sub中的最小值) 那么所有子数组中,这个值最大是多少 (未完成) ### Part_two 递归 1 前缀树 2 贪心算法- 2.1 lessMoneySplitGold 2.2 findMaxmizedCapital 3 n皇后问题