摘要: 已知p指向双向循环链表中的一个结点,其结点结构为data、prior、next三个域,实现交换p所指向的结点和它的前缀结点的顺序。 #include<iostream>#include<cstring>using namespace std;typedef struct f{ int data; f 阅读全文
posted @ 2023-11-17 11:31 涨涨涨张 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 7-1 线性表A,B顺序存储合并 有两张非递增有序的线性表A,B,采用顺序存储结构,两张表合并用c表存,要求C为非递减有序的,然后删除C表中值相同的多余元素。元素类型为整型 #include<iostream>#include<cstring>using namespace std;typedef 阅读全文
posted @ 2023-11-17 11:30 涨涨涨张 阅读(24) 评论(0) 推荐(0) 编辑
摘要: struct ListNode *reverse(struct ListNode *head){ if(head==NULL||head->next==NULL) { return head; } struct ListNode *p=NULL,*t,*pp=head; while(pp) { t= 阅读全文
posted @ 2023-11-17 11:29 涨涨涨张 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 程序员修炼之道:从小工到专家。在第五章中,作者强调了代码质量的重要性。他提到,优秀的程序员应当追求可读性、可维护性和可扩展性的代码。这一点对我来说是一个很大的提醒,因为在日常工作中,我们往往面临着繁杂的业务需求和紧迫的时间压力,很容易忽视代码质量的重要性。然而,经过作者详细的解释和实例,我意识到高质 阅读全文
posted @ 2023-11-17 10:57 涨涨涨张 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 读完《程序员修炼之道:从小工到专家》的第三章和第四章后,我不禁被这本书所揭示的思维方式和工作方法所震撼。这两章的内容围绕着软件开发过程中的团队合作、沟通和管理等方面展开,不仅直指开发中的痛点,还给出了实用的解决方案和建议。 在第三章中,作者强调了团队中的每个成员都要成为一个“顶尖专家”,即熟悉公司的 阅读全文
posted @ 2023-11-17 10:55 涨涨涨张 阅读(2) 评论(0) 推荐(0) 编辑