string 可以这样判断空行input !="" 字符数组可以通过判断第一个元素是否为空字符'\0',是的话为空行arrar[0]=='\0';或者用长度strlen(char arrar)==0特别注意这两个arrar[0]==0;arrar[0]==NULL;因为指向了空指针,空指针指向NUL ...
分类:
编程语言 时间:
2016-05-14 00:53:54
阅读次数:
299
package java.util;
/**
* Stack类表示了后进先出(LIFO)的一个容器对象。Stack继承自Vector并扩展了五个操作,使得Vector可以被看作是一个Stack。
* 常用的push和pop,以及获取栈顶元素的peek,测试栈是否为空的empty,一个搜索操作search并返回其与栈顶的距离
* 第一次创建的时候,栈中没有元素
* 更丰富更兼容的LIFO操...
分类:
编程语言 时间:
2016-05-13 01:11:34
阅读次数:
136
这个接口是各种List类的抽象接口,这个接口继承自Collection接口。
public interface List extends Collection
这是接口的基本信息。
int size();
这个方法返回List的元素数。
boolean isEmpty();
这个方法判断List是否为空。
boolean contains(Obje...
分类:
编程语言 时间:
2016-05-13 01:07:33
阅读次数:
188
//双向链表,将头结点和尾结点链接起来,就构成了双向循环链表
//双向循环链表是将头结点的前驱指针指向了尾结点,同时将尾结点的后劲指针指向了头结点.
//空表,头结点的前驱和后继指针均指向了自己,这也是判断双向循环链表是否为空的条件,
//双向循环链表具有对称性
//缺点,是要付出空间代价的双向链表也叫双链表,是链表的一种,它的每个数据结点中都有两个指针,分别指向直接后继和直接前驱。所以,从...
分类:
其他好文 时间:
2016-05-12 18:27:21
阅读次数:
276
判断查询结果是否为空
在JDBC中没有方法hasNext去判断是否有下一条数据,但是我们可以使用next方法来代替。
看next方法的官方解释:
boolean next()
throws
Moves the cursor forward one row from its current position. A ResultSet cursor is in...
分类:
数据库 时间:
2016-05-12 18:02:08
阅读次数:
275
1.用两个栈实现队列
分析:队列的特点是“先进先出”,而栈的特点是“后进先出”,入队列时让所有的元素进到stack1中,出队列时先判断stack2是否为空,不为空直接pop即可,若为空,将stack1中所有的元素“倒入”stack2中,这样就用两个栈实现了队列。
实现代码:
class Solution
{
public:
void push(int node) {
...
分类:
其他好文 时间:
2016-05-12 16:28:22
阅读次数:
149
每次程序运行后输入源码文件名不是很好,于是做了支持命令行参数的改进。大体思路:在main函数入口加入命令行参数,进入main后判断文件名是否为空,为空就退出,否则就继续编译。
在main的括号中加入int argc, char** argv在main第一行加入 /*如果没有在命令行中输入文件名会提示输入源码文件名*/
if(argv[1]==NULL){
printf("请...
分类:
其他好文 时间:
2016-05-12 16:27:47
阅读次数:
236
栈实现的是后进先出(先进后出)策略,队列实现的是先进先出策略。
1 栈
栈上的操作主要包括
INSERT操作称为压入(PUSH)。注意上溢问题,即往满栈里添加元素。
无参数版本的DELETE操作称为弹出(POP)。注意下溢问题,即从空栈上取元素。
STACK-EMPTY判断栈是否为空
栈的实现思路
用一个数组s[1..n]来实现一个最多可容纳n个元素的栈。该数组有一个参数s.top用...
分类:
其他好文 时间:
2016-05-12 15:38:30
阅读次数:
158
#include
#include
#define NR(x) sizeof(x)/sizeof(x[0])
int Del_char(const char *input, char *output)
{
int i , j , k = 0;
int flag ;
int len ;
//判断输入输出的字符串数组是否为空
if(input == NU...
分类:
编程语言 时间:
2016-05-12 12:24:09
阅读次数:
196