![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
文章平均质量分 77
yangyunchao212
生命在于运动
展开
-
K链表逆转
链表翻转。给出一个链表和一个数k,比如链表1→2→3→4→5→6,k=2,则翻转后2→1→4→3→6→5,若k=3,翻转后3→2→1→6→5→4,若k=4,翻转后4→3→2→1→5→6,用程序实现 思想:采用遍历链表,分成length/k组,对每组进行逆转,逆转的同时要将逆转后的尾和头连接起来,写得有点乱。 #include "stdafx.h" #include "stdio.h" #i原创 2013-09-18 12:15:12 · 499 阅读 · 0 评论 -
C语言的动态存储变量与静态存储变量
C语言的动态存储变量与静态存储变量 动态存储变量与静态存储变量 在C语言中,每一个变量都有3个属性:一是“数据类型”,如int、float、char等,它确定了变量存储长度和运算方式;二是“作用域”,如上节所述,由变量所处的位置确定变量是局部变量还是全局变量,从而确定变量的作用域;三是“存储类别”,即变量在内存中的存转载 2013-10-10 15:11:20 · 1764 阅读 · 0 评论