输入一个链表,反转链表后,输出链表的所有元素。 一开始我的做法非常复杂,因为我一次变了两个指针,导致要分别判断单数个结点和偶数个结点的情况。 反转链表要解决的两个问题就是 1.结点指向它的前驱 2.头结点变为其尾结点 当反转一个结点时,假设反转i,首先需要记录它的前驱,让它指向它的前驱...
分类:
其他好文 时间:
2015-10-19 17:11:12
阅读次数:
184
输入一个链表,从尾到头打印链表每个节点的值。 我一开始想到的是遍历这个链表,遍历过程中用一个ArrayList保存里面的值,然后再从尾到头遍历这个ArrayList,存储在新的ArrayList里面返回。 //使用另外一个ArrayList存储链表的方法 public static ArrayL.....
分类:
其他好文 时间:
2015-10-19 12:34:23
阅读次数:
167
题目描述Description广州二中苏元实验学校一共有n个社团,分别用1到n编号。广州二中苏元实验学校一共有m个人,分别用1到m编号。每个人可以参加一个或多个社团,也可以不参加任何社团。每个社团都需要选一个代表。谦哥希望更多的人能够成为代表。输入描述Input Description第一行输入两个...
分类:
其他好文 时间:
2015-10-18 09:55:21
阅读次数:
141
程序设计思想 1.定义一个头指针。 2.键盘输入一个数值控制链表的长度。 3.利用输入的数值产生for循环结构输入结点位置的数据域,最后尾指针指向头节点,构成循环链表。 4.输入报数的上限值,从头节点开始循环,报数的上限停下的结点被删除。 5.从被删除的结点的下一个节点开始,以被删...
分类:
其他好文 时间:
2015-10-12 14:10:54
阅读次数:
197
说明:gpio的MAP关系 yx0--20 yx1--16 yx2--12 yx3--10 yx4--14 yx5--4 yx6--2 yx7--0使用cat方式捕获电平,如果是字符'1',代表输入节点没有闭合,如果是字符'0',代表外部输入节点闭合,1 配置gpioroot@sama5d3-li....
分类:
其他好文 时间:
2015-10-09 11:46:48
阅读次数:
149
用c语言打印自定义的乘法口诀表。例如:输入9,输出9*9口诀表,输入12,输出12*12的乘法口诀表。#include<stdio.h>intmain(){intn;inti,j;printf("请输入要打印多大的乘法口诀表");scanf("%d",&n);for(j=1;j<=n;j++) { for(i=1;i<=j;i++) { printf("%d*%d=%2..
分类:
编程语言 时间:
2015-09-25 18:46:27
阅读次数:
159
输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的双向链表。要求不能创建任何新的结点,只能调整树中结点指针的指向。二叉搜索树的中序遍历即是有序的,中序遍历同时转变即可,转换左子树,左子树最右边,为左子树有序的最后一个节点为lastnode,root->left=lastnode如..
分类:
其他好文 时间:
2015-09-25 11:24:31
阅读次数:
116
输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。 1 /* 2 struct ListNode { 3 int val; 4 struct ListNode *next; 5 ListNode(int x) : 6 ...
分类:
编程语言 时间:
2015-08-27 00:10:42
阅读次数:
241
1 /* 2 struct ListNode { 3 int val; 4 struct ListNode *next; 5 ListNode(int x) : 6 val(x), next(NULL) { 7 } 8 };*/ 9 clas...
分类:
其他好文 时间:
2015-08-26 23:51:28
阅读次数:
226
{ type: "label", list: [ {
{ type: "label", labelWidth: 55 },
{ type: "newcolumn" },{ type: "input", label: "姓名", name: "name", labelWidth: 50, inputWidth: 200 },
{ ty...
分类:
Web程序 时间:
2015-08-18 22:44:39
阅读次数:
248