随笔分类 - C、C++
关于c/c++的一些资料收集和学习总结
摘要:1.计算结果用链表存储的2000!的阶乘算法#include "stdio.h"#include "stdlib.h"#include "string.h"typedef struct _numNode{ char num[100]; struct _numNode* prior; ...
阅读全文
摘要:本篇随笔主要把平时练习的各种算法的小段代码汇集于此,以备日后查看1.Hanoi递归求解#include "stdio.h"#include "conio.h"int cout;void move(int h,char c,char f){ printf("%d:%c--->%c\n",h,c,...
阅读全文
摘要:本文探讨的是2-路归并排序的算法,在空间复杂度上,需要与待排记录等数量的辅助空间;时间复杂度上,为O(nlogn)。相比较于快速排序与堆排序而言,归并排序的最大特点就是,它是一种稳定的排序算法。书上给出了其递归算法的实现,本人就自己写的非递归版本,在效率与优化上做一点比较。递归版本 首先先给出递归版...
阅读全文
摘要:1.本帖子里面的内容为野火STM32 V3开发板例程,例程用到的库版本是3.5.0。2.其中压缩包含有 “书例_xxxx”表示书中相应章节讲解时使用的例程。3.压缩包含有“扩展_XXXX”表示该章节同类知识的扩展例程,书中没有文字讲解,可作为读者练手的参考。第二部分_库开发初级篇第2章_初识STM3...
阅读全文
摘要:如果你在win7下用visual studio编译生成别人的MFC项目,你会发现生成的程序窗口没有win7的窗体风格,按钮没有立体感,窗体边框不透明,感觉就像win2000的风格如图下(一个简单的端口扫描程序) 但是,你总觉得不好看,而自己写的程序生成的才窗口却有win7的风格,这个怎么破...
阅读全文
摘要:--------------------------------------本文主要包含如下内容:1. Debug 和 Release 编译方式的本质区别2. 哪些情况下 Release 版会出错3. 怎样“调试” Release 版的程序--------------------------------------关于Debug和Release之本质区别的讨论一、Debug 和 Release 编译方式的本质区别Debug 通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程序。Release 称为发布版本,它往往是进行了各种优化,使得程序在代码大小和运行速度上都是最优的,以便
阅读全文

浙公网安备 33010602011771号