自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Better Explained

偶尔记录开发中的一些琐事

  • 博客(4)
  • 资源 (1)
  • 收藏
  • 关注

转载 C语言宏的高阶用法

关于#和##在C语言的宏中,#的功能是将其后面的宏参数进行字符串化操作(Stringfication),简单说就是在对它所引用的宏变量通过替换后在其左右各加上一个双引号。比如下面代码中的宏:#define WARN_IF(EXP)     \     do{ if (EXP)     \             fprintf(stderr, "Warning: " #EXP "\n"); }

2014-12-27 20:44:34 814

原创 回溯法与递归 C++中动态的二维数组

leetcode的题目,求出数独游戏的一个解。之前记得求解 全排列和八皇后问题也是用的回溯法。分治法可以用递归是很显然的,它们俩是天生一对;回溯法也可以。因为 试探求解 子问题。下面代码是递归回溯求解数独的一个解,6个测试用例,184ms,在C++分布段上处在中间,还行吧,以后有时间再研究。 关键是学到了一种方便地表示动态二维数组的新方法。一维的动态数组 就用new[]、vec

2014-12-22 10:48:08 1352

原创 非递归遍历 二叉树 前序 中序 后序 通用模板

stack nodes;stack states;LEFT: if(root) { // pre order nodes.push(root); states.push(true); root=root->left; goto LEFT;

2014-12-17 19:09:49 591

原创 C语言的指针 指针常量 只读 多维数组的指针

C语言实验,又复习了一边指针void a; //错,C语言变量必须指定类型以表示需要多大的存储空间,以及如何解释该存储空间的二进制数据。void 没有说多大,所以不行。地址是内存单元的编号,以字节为单位。存放地址的叫指针。指针分两种:指针变量、指针常量。int a,b;int * p = &a; //p是指针变量,因为p的值是可以被改变的,改成别的地址值p=&b;int c

2014-12-12 15:12:17 1246 2

二维正态概率密度

用Microsoft Mathematics打开

2015-06-27

空空如也

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

TA关注的人

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