自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 算法复习之双指针

双指针,指的是在遍历对象的过程中,不是普通的使用单个指针进行访问,而是使用两个相同方向(快慢指针)或者相反方向(对撞指针)的指针进行扫描,从而达到相应的目的。换言之,双指针法充分使用了数组有序这一特征,从而在某些情况下能够简化一些运算。

2023-02-25 20:16:42 80

原创 深入浅出双数组字典树Double-arrayTrie(附代码)

今天NLP课上学习了双数组字典树的知识,听懂了但没完全懂,故总结一下。

2023-02-24 19:43:47 389

原创 算法复习之二分查找

二分

2023-02-24 17:13:18 100

原创 数据结构与算法实验(2)-第11周(猜题版)

2-1 最大子列和问题这道题主要考察动态规划思路:虽然上课老师讲了四种方法(暴力、优化暴力、分治和一个不知道什么东西)还是建议这道题用动态规划做,非常经典的DP题目从全局来看,遍历整个数组,第i个元素的最大子序列只取决于自己和前面的最大子序列。取个最大值就行ps:题目中如果序列中所有整数皆为负数,则输出0这句话并没有用,也建议大家删去这句话代码如下:#include <math.h>#include <string.h>#include <stdio.h&g

2021-11-16 20:05:52 404

原创 数据结构与算法实验(1)-第10周

1-1 数列求和-加强版这道题主要考察找规律思路:代码如下:0-2 素数对猜想本道题考察循环和函数思路:代码如下:0-3 数组元素循环右移问题本题考查思路:代码如下:0-4 Have Fun with Numbers本题考查思路:代码如下:0-5 Shuffling Machine本题考查思路:代码如下:...

2021-11-12 00:53:12 1301

原创 数据结构与算法(程序设计能力评估)

0-1打印沙漏这道题主要考察等差数列求和问题思路:先求出上半三角一共有多少行,再根据等差数列求出最大行星星个数从上到下遍历每一行,求出每一行星星个数。输出时,空格个数=(最大行星星个数 - 该行星星个数)/2 (因为后面1/2空格不用输出)代码如下:#include <stdio.h>// #include <cmath>// using namespace std;int main(){ int num; int row, rt, rm;

2021-11-10 23:17:01 542 2

原创 食油大学C++程序设计题解

食油大学C++部分题解hi,我是敲了两个月代码,有备而来的蒟蒻俊德为了水一水文章咳咳,为了咱班同学C++提升,我把题库里面我认为有难度的题写成题解,希望大佬们轻喷(逃例题和前面的拓展都很简单,同学们可以自己想想或者讨论数组拓展题数组拓展题 2-问卷调查这道题思路是找到a数组里面最后一个重复元素转移到b数组上先开两个数组,一个输入一个存删除后的数据,再开一个int变量当计数器,以下是暴力解法,时间复杂度很高。(这道题也可以用桶排序,不过我没试:)#include<bits/stdc++

2020-12-03 22:17:22 1148 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除