分类: 找工作

2 篇文章

thumbnail
排序算法
1、冒泡排序 原理 从第一个开始与后面的一个比较如果不相等就替换,一直比下去就会把最大的或者最小的比到最后一个元素,下一次比较的时候就把第二大或者第二小的放在倒数第二个,依次重复下去就实现排序。 时间复杂度 冒泡排序最好的时间复杂度为O(n) 冒泡排序的最坏时间复杂度为O(n^2) 冒泡排序最好的时间复杂度为O(n) 空间复杂度 排序过程中只是使用…
thumbnail
笔试合集
1、宏定义printf() 问题提出 有时候我们想用宏定义来决定是编译debug版本的代码还是release的代码,dubug版本的代码会通过printf打印调试信息,release版本的代码则不会。我们总不能对每一条printf都这样写: #if IS_DEBUG printf("hello world!"); #endif …