自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 问答 (4)
  • 收藏
  • 关注

原创 计算理论第三章——丘奇-图灵论题

计算理论笔记

2023-12-18 21:23:44 284

原创 计算理论第四章——可判定性

计算理论知识整理总结

2023-12-18 17:45:57 233

原创 第十章 常微分方程求解

计算方法笔记

2023-12-07 16:06:54 124

原创 第六章 非线性方程求解

计算方法笔记

2023-12-07 16:05:46 108

原创 第四章 数值积分与数值微分

计算方法笔记

2023-12-07 16:04:49 40

原创 第三章 多项式与插值

计算方法笔记

2023-12-07 16:04:16 53

原创 第二章 误差

计算方法笔记

2023-12-07 16:03:25 41

原创 第三章 动态规划

算法设计分析笔记——动态规划

2023-11-18 20:04:16 38 1

原创 第1章 算法概述

算法设计与分析笔记

2023-11-18 20:03:36 41 1

原创 acwing166题解(Sudoko)

核心思路是每次选择限制最多的格子。自我总结寒假放松了呀,加油啊

2023-01-08 15:32:15 94

原创 0x07 贪心学习笔记

《算法竞赛进阶指南》0x07学习笔记

2022-09-03 11:29:17 132

原创 0X05 排序 学习笔记

算法竞赛进阶指南0x05学习笔记

2022-09-02 23:12:28 85

原创 0x04二分学习笔记

算法竞赛进阶指南

2022-08-29 09:01:57 99

原创 0x02 递推与递归学习笔记

算法竞赛进阶指南

2022-08-24 16:54:57 146

原创 Acwing998

算法竞赛入门指南

2022-08-22 23:00:59 67

原创 P2651 添加括号III题解

数学

2022-08-07 15:15:36 129

原创 P3373 【模板】线段树 2 题解

线段树

2022-08-06 15:18:41 199

原创 P2345 [USACO04OPEN] MooFest G题解

分治学习

2022-08-01 21:10:38 280

原创 模运算公式及其证明

模运算的公式及其证明

2022-08-01 17:49:00 714

原创 AVL树的实现

定义:AVL树是最先发明的自平衡二叉检索树性质:性质大部分与普通的BST树相同,但是AVL树还增加了一个性质:对于每一个节点,要么没有子节点,要么左右子树高度差的绝对值不超过1,插入和删除操作:AVL树的其他操作与正常的BST树 没有什么不同,但是由于AVL树必须要保持左右子树高度差的绝对值不超过1的性质,故AVL树的插入和删除操作相对于普通的BST树而言,增加的调整高度的操作插入在AVL树中插入一个节点,可能会破坏AVL树的性质,具体有以下情况LL,左子树中的左孩子插入节点导致不平

2022-05-07 18:02:27 103

原创 内排序(1)

课堂笔记和总结

2022-05-07 16:46:15 165

原创 P1219八皇后题解

此题用于巩固紫书第七章介绍的回溯法题意 总共有n个皇后,每个皇后不能在同一列,同一行,或者统一对角线,问有多少中放置方法,输出前三个,并输出总的方法个数解题思路 利用回溯法1:对每个将要放置在第cur行的皇后,将其放置在第i列2:判断所放位置是否符合条件,(不在同一列,不在统一对角线)3:如若符合则进行下一层的操作,cur+1,直到cur==n+1时,输出答案代码实现#include<iostream>using namespace std;int queen[

2022-03-24 00:02:59 1025

原创 洛谷P1160题解

题意一个学校里老师要将班上N个同学排成一列,同学被编号为1∼N,他采取如下的方法: 先将1号同学安排进队列,这时队列中只有他一个人; 2−N号同学依次入列,编号为i的同学入列方式为:老师指定编号为i的同学站在编号为1∼(i−1)中某位同学(即之前已经入列的同学)的左边或右边; 从队列中去掉编号为M(M<N)个同学,其他同学位置顺序不变。 在所有同学按照上述方法队列排列完毕后,老师想知道从左到右所有同学的编号输出 输出最后队列从左至右所有同学的编号思路 这道

2022-03-22 19:44:48 1467

原创 uva536题解

题意:给出一颗二叉树的先序遍历和中序遍历,输出后续遍历序列。样例输入输出:输入: 输出 :DBACEGF ABCDEFG ACBFGEDBCAD CBAD CDAB解题思路:这道题的核心便是通过先序遍历和中序遍历先还原树的结构。首先先了解什么是先序遍历,什么是中序遍历?不管是中序还是先序、后序。其实不同的便

2022-03-20 16:04:59 662 1

原创 UVa673

分析:题很简单,就是栈的应用,如果遇到 [ 或者( 就入栈,如果遇到] 或者 )那么就跟栈顶元素比较(能把人哭死,审题不清,空串没考虑,最后忘清空栈,)代码#include<iostream>#include<stack>using namespace std;bool solve(string&a);stack<char>data;int main(){ int T; scanf("%d",&T); string str;.

2022-03-19 16:54:02 389

原创 UVa699题解(下落的树叶)

最近自己也在学数据结构与算法,没错能看出来,我在打紫书,废话不多说 ,写题解题意:给出一个二叉树的结构,然后需要通过程序输出每一列值的和。输入:按照递归(先序)方式输入。有多组输入数据。若输入数据第一个数为-1,那么输入结束。输出:从左至右依次输出二叉树每一列的和,并用空格隔开,不同组的输出用空行隔开。思路:既然是按照递归顺序输入的,那么就通过递归还原树。pos为当前节点的位置,那么pos-1为左子节点的位置,pos+1为右子节点的位置。代码:#include<iostr

2022-03-19 15:50:57 805

原创 UVA202题解

题意:输入整数a和b(0<=a<=3000,0<=b<=3000),输出a/b的循环小数表示以及循环节长度。输出:例如,输入a=76,b=25,输出答案为76/25 = 3.04(0) //如果括号里的循环节的长度超过50,超过部分用"..."表示 1 = number of digits in repeating cycle//需要空三格再输出,uva对格式要求还是挺严的输出完每一个测试案例后,还要输出空行思路 很简单,如果被除数重复出现了,那么就出...

2022-03-17 20:43:35 303

空空如也

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

TA关注的人

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