自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ACM选修课6 二分法与构造矩阵

二分法lower_bound()返回值是一个迭代器,返回指向大于key的第一个值的位置使用:lower_bound(a,a+8,key)-aupper_bound()返回值是一个迭代器,返回指向大于等于key的第一个值的位置使用:upper_bound(a,a+8,key)-a...

2020-04-30 18:45:24 163 3

原创 ACM选修课5 贪心法

贪心法部分最优,结果最优(需证明)贪心问题的特征:1、一个问题的最优解包含其子问题的最优解2、整体最优解可以通过局部的最优的选择

2020-04-14 21:38:33 360

原创 数据结构 单链表总结(c/c++)

有关动态内存分配的函数1、malloc函数函数原型为void *malloc(unsigned int size);作用是在内存的动态存储区中分配一个长度为size的连续空间。此函数的值(即“返回值”)是一个指向分配域起始地址的针(类型为void)。如果此函数未能成功地执行(例如内存空不足),则返回空指针(NULL)。定义动态数组double m,n;double **p'p=(do...

2020-04-12 16:43:16 413

原创 ACM选修课4 高精度

高精度算法stirling公式:n!~ (n/e)n(2*pai*n)1/2^ (n趋向正无穷成立 当n大于100时可用)

2020-04-09 21:16:11 181

原创 ACM选修课3 递归

递归算法定义:自己调用自己(需要调用栈来执行)两个基本要素:边界条件(何时结束)和 递归模式(大问题如何转化为小问题)关键:根据递推关系式写程序(用数学归纳法证明)...

2020-04-07 20:12:18 184

原创 ACM选修课2 排序问题

基本编程知识当一个表达式对一个数取余的时候大概率存在周期,一般在三倍取模的数之内(a+b)%c=(a%c+b%c)%c(ab)%c=((a%c)(b%c))%cab%c=(a%c)b%c例题排序#include <bits/stdc++.h>using namespace std;int main(){ int a[15];//定义成long long用so...

2020-04-02 22:16:05 173

空空如也

空空如也

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

TA关注的人

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