上一页 1 ··· 41 42 43 44 45 46 47 48 49 ··· 59 下一页
摘要: Sales_data.h 1 #ifndef SALES_DATA_H 2 #define SALES_DATA_H 3 4 #include "Version_test.h" 5 6 #include <string> 7 8 struct Sales_data { 9 std::string b 阅读全文
posted @ 2020-01-08 23:33 cxc1357 阅读(207) 评论(0) 推荐(0)
摘要: 书店程序是《c++ primer》中重要的实例,涉及大部分重要知识点,但代码分散阅读不便,下面按照章节顺序总结 Sales_item.h #ifndef SALESITEM_H // we're here only if SALESITEM_H has not yet been defined #d 阅读全文
posted @ 2020-01-08 22:41 cxc1357 阅读(255) 评论(0) 推荐(0)
摘要: 要求: 实现一个函数,判断任一给定整数N是否满足条件:它是完全平方数,又至少有两位数字相同,如144、676等。 函数接口定义: int IsTheNumber ( const int N ); 其中N是用户传入的参数。如果N满足条件,则该函数必须返回1,否则返回0。 1 #include <std 阅读全文
posted @ 2020-01-06 23:50 cxc1357 阅读(387) 评论(0) 推荐(0)
摘要: 思路 先将原数组不断二分成两个部分 再把排好序的两部分向上合并为一个新的有序数组,最终的数组就是有序的 这里隐含着一个数学归纳法的证明 二分至最终两个数组只有一个元素时,它们本身就是有序的 从i-1层向上合并到 i 层,i 层是有序的 所以最终得到的数组是有序的 实现 mergeSort():供用户 阅读全文
posted @ 2020-01-04 15:45 cxc1357 阅读(468) 评论(0) 推荐(0)
摘要: 思路 从数组中选择一个元素(如第一个元素),把它放到正确的位置上 对它前后两部分的数组不断重复这个过程,最终得到的数组就是有序的 实现 创建三个指针,l 指向第一个元素v,i 指向当前元素e,j 指向 <v 和 >v 的分界点 i 遍历到最后,交换 l 和 j ,整个数组分成 <v 和 >v 两部分 阅读全文
posted @ 2020-01-04 15:09 cxc1357 阅读(382) 评论(0) 推荐(0)
摘要: 选择排序、插入排序、归并排序 main.cpp 1 #include <iostream> 2 #include "Student.h" 3 #include "SortTestHelper.h" 4 5 using namespace std; 6 7 template<typename T> 8 阅读全文
posted @ 2019-12-26 21:38 cxc1357 阅读(722) 评论(0) 推荐(0)
摘要: 选择、插入排序 main.cpp 1 #include <iostream> 3 #include "SortTestHelper.h" 4 5 using namespace std; 6 7 template<typename T> 8 void selectionSort(T arr[],in 阅读全文
posted @ 2019-12-25 23:34 cxc1357 阅读(273) 评论(0) 推荐(0)
摘要: 概述 属于行为型 程序需要按顺序处理多个请求时 程序需要使用不同方式处理不同种类的请求,且请求类型和顺序预先未知时,将多个处理者连成一条链,接到请求后,询问每个处理者是否能对其进行处理 沿责任链传递请求,直到有一个对象处理为止。使多个对象都有机会处理请求,从而避免请求的发送者和接受者之间的耦合关系 阅读全文
posted @ 2019-12-21 16:39 cxc1357 阅读(189) 评论(0) 推荐(0)
摘要: 操作系统 每个进程拥有一片连续的内存空间(地址空间),空间中的每个字节都可以用一个32位无符号整数定位,每个字节的位置称为地址 CPU 32位:能够处理的数据最大为32bit,地址空间2^32<4G 64位:能够处理的数据最大为64bit,地址空间2^64 寄存器 EAX、EBX、ECX、EDX:通 阅读全文
posted @ 2019-12-17 23:56 cxc1357 阅读(222) 评论(0) 推荐(0)
摘要: 程序代码区用来保存指令,常量区、全局数据区、堆、栈都用来保存数据 常量区和全局数据区有时也被合称为静态数据区,意思是这段内存专门用来保存数据,在程序运行期间一直存在 函数被调用时,会将参数、局部变量、返回地址等与函数相关的信息压入栈中,函数执行结束后,这些信息都将被销毁。所以局部变量、参数只在当前函 阅读全文
posted @ 2019-12-16 23:27 cxc1357 阅读(215) 评论(0) 推荐(0)
上一页 1 ··· 41 42 43 44 45 46 47 48 49 ··· 59 下一页