06 2020 档案
摘要:链表的逆置 带头结点 void InvertList(LinkList &L) { Lnode *p = L->next; if (p == NULL) return; Lnode *q = p->next; while (q != NULL ) { p->next = q->next; q->ne
阅读全文
摘要:异或交换两个变量值 swap函数完成变量a,b的交换。 void swap(){ a=a^b; b=b^a; a=b^a; } 分析:首先对于异或二进制两数运算结果为: 0^0=0; 0^1=1; 1^0=1; 1^1=0; 异或规律:一个数异或两次另外一个数等于原来那个数,即a ^ b ^ b=a
阅读全文
摘要:C语言函数参数的传递的学习 1.值传递 void Exchg1(int x, int y) { int tmp; tmp = x; x = y; y = tmp; printf("x = %d, y = %d\n", x, y); } int main() { int a = 4,b = 6; Ex
阅读全文
摘要:程序=数据结构+算法 数据结构:将现实世界的问题信息化,将信息存进计算机。同时实现对数据结构的基本操作。(要处理的信息) 算法:利用数据结构的信息和数据结构的基本操作,解决实际问题。(处理信息的步骤) 数据结构的三要素:逻辑结构,存储结构,数据的运算。 算法效率的度量 算法效率的度量是通过时间复杂度
阅读全文