KetchupZ
KetchupZ
全部文章
专项之C/C++
# 01_容斥定理(2)
# AC自动机/Manacher(8)
# color coding k-th近似算法(1)
# KMP(7)
# LCA(3)
# Prufer序列/无向图三元环计数(3)
# 凸包/旋转卡壳(2)
# 割点/割边/强连通分量(4)
# 区间DP(1)
# 单调队列/单调栈(6)
# 压缩算法(1)
# 回文自动机(3)
# 字典树(7)
# 字符串Hash(1)
# 实战项目(6)
# 并查集(2)
# 扩展欧几里得/中国剩余定理(3)
# 排序算法(5)
# 数位DP(8)
# 数论杂项(2)
# 最小生成树(3)
# 最小费用流(5)
# 最短路径/差分约束/最长路(12)
# 朴素DP(1)
# 树形DP(4)
# 树状数组(11)
# 概率DP(3)
# 欧拉函数/素数(2)
# 欧拉路径/其他(1)
# 欧拉降幂(1)
# 状压DP(8)
# 线段树(2)
# 网络流/最小割/二分图匹配(10)
# 背包问题(6)
# 莫比乌斯反演(2)
# 语法/函数/部分骚操作(15)
++++++++几何数学++++++++(2)
++++++++数论++++++++(1)
+++++图论++++++++(2)
+++++字符串++++++++(1)
+++++数据结构++++++++(1)
+++++组合数学++++++++(7)
100场比赛计划(7)
cdq分治(1)
Codeforce(12)
专项之Java(11)
专项之Liunx(1)
专项之sql(6)
专项之计算机网络(2)
其他题目/思维/贪心(42)
暴力/尺取/二分/三分(10)
未归档(11)
比赛历程(1)
比赛技巧(5)
深搜/广搜(5)
珂朵莉树/老司机树(1)
归档
标签
去牛客网
登录
/
注册
KetchupZ的博客
全部文章
/ 专项之C/C++
(共13篇)
深入理解函数指针和函数数组
深入理解函数指针和函数数组 理解函数指针首先理解它的类型,首先函数指针是个指针,他指向一个函数。其次与普通变量指针相同重要的一点是函数指针的类型,如果两个函数的参数个数、参数表、返回值类型都相同,则这两个函数是同一个类型。换句话说同一类型的函数指针可以指向这两个函数 我们先看一个例子: #in...
2019-06-06
0
448
关于C++迭代器的一些讨论(迭代器互相转化,效率,erase操作的影响 )。
关于c++迭代器的一些讨论。 具体结论已经经过实验。 c++STL库封装了一些非常常用的数据结构,但是想要熟悉掌握这些就不能不熟悉迭代器。 主要说三个问题以及结论 正向迭代器与反向迭代器的相互转化以及转化的效率问题: 转化是O(1)还是O(log)的不太清楚。 .删除迭代器指向的元...
c++
迭代器
2019-04-17
0
592
c++调用类成员和属性的几种方法
c++类关于类静态成员和方法和类的普通成员和方法的关系以及区别 下面把静态属性(方法)称为类的属性(方法) ,普通属性(方法)称为对象的属性(方法) 调用类成员和属性的几种方法 /* 调用类成员和属性的几种方法: 类名::属性或方法名 对象.属性或对象名 */ #include<cstd...
2019-01-31
0
389
C语言课程设计作业--图书馆系统
C语言课程设计作业–图书馆系统 这系统功能挺强大的,管理员密码:666666 #include<stdio.h> #include<stdlib.h> #include<math.h> #include<string.h> #include<...
2019-01-14
1
565
c重定向函数
函数名:freopen 函数,以指定模式重新指定到另一个文件。模式用于指定新文件的访问方式。 头文件:stdio.h C89函数声明: FILE *freopen( const char *filename, const char *mode, FILE *stream ); C99函数声明:...
2018-10-24
0
513
VS2017打包一个控制台程序为安装软件(已解决)
Youtube网址https://www.youtube.com/watch?v=z0v6hmumCFU 如下写了一个程序 点击解决方案->添加->新建项目(注意要在需要打包的程序的解决方案里面新建该项目) 选择其他项目类型-> Visual Studio...
VS2017安装打包
2018-10-11
0
471
Huffman编码压缩二进制文件2(四个字节为一种字符)
编码过程与与上一节相似 不同的是初始文件需要处理一下转化成处理文件 #ifndef HEAD1_H_INCLUDED #define HEAD1_H_INCLUDED #include<stdio.h> #include<iostream> #incl...
2018-09-30
0
672
c语言对象(函数,类,变量)的声明与定义
最近在看一本《c缺陷与陷阱》,意识到在大型程序时对象的声明与定义的重要性 普通变量的定义与声明 每个外部对象都必须在程序的某个地方进行定义。因此如果一个程序中包含了语句 extern int a;//声明变量a 那么,这个程序就必须在别处的某个地方包括语句 int a;//代表定义...
2018-07-17
0
500
typedef的高级用法---------理解函数声明
最近在看《c陷阱与缺陷》这本书 第一张就介绍了函数声明,才知道函数指针可以声明,怎么样声明。 首先 typedef 书上的用法就是,用声明表达式的标识符作为其标识符类型对应的别名。 例如 typedef int a; /* 此时a就是int 类型的别名 ...
2018-07-13
0
464
c++二进制读取类的信息时出现访问异常:0xC0000005读取位置0x00491F10时发生访问冲突
最近再做一个系统时,写了一个基类4个派生类,基类中有虚函数,每次修改之后就将二级制信息存储进*.dat文件。 但是在再起启动程序时就出现这样的访问冲突问题,然后就一直困扰了3天,搜百度,博客,知乎等。最后还是在老师的提醒下发现问题出现在哪里。 每个类每多一个虚函数...
2018-06-12
0
435
首页
上一页
1
2
下一页
末页