cocobear9  
一枚普通的zisuer(lll¬ω¬),努力每天多学一点点

2020年3月27日

摘要: 题目描述 假设一个表达式有英文字母(小写)、运算符(+,—,*,/)和左右小(圆)括号构成,以“@”作为表达式的结束符。请编写一个程序检查表达式中的左右圆括号是否匹配,若匹配,则返回“YES”;否则返回“NO”。假设表达式长度小于255,左圆括号少于20个。 输入 一行字符串 输出 YES或者NO 阅读全文
posted @ 2020-03-27 16:41 cocobear9 阅读(1330) 评论(0) 推荐(0) 编辑

2020年3月26日

摘要: %d就是普通的输出了,%d 是输出十进制整数 d是decimal的缩写 % 2d是将数字按宽度为2,采用右对齐方式输出,如果数据位数不到2位,则左边补空格。 %02d:默认情况下,数据数据宽度不够2位是用空格填补的,但是因为2d前面有0,表示,数据宽度不足时用0填补。 %.2d和% 02d一样。 来 阅读全文
posted @ 2020-03-26 22:07 cocobear9 阅读(1120) 评论(0) 推荐(0) 编辑
 
摘要: 题目描述 有一些日期,日期格式为“MM/DD/YYYY”。编程将其按日期大小排列。 输入 每行输入一个日期,格式为MM/DD/YYYY 输出 输出排列结果 样例输入 12/31/2005 10/21/2003 02/12/2004 10/12/1999 10/22/2003 11/30/2005 样 阅读全文
posted @ 2020-03-26 22:01 cocobear9 阅读(3580) 评论(0) 推荐(0) 编辑
 
摘要: 1 2 3 4 5 6 类型名称 字节数 取值范围 signed char 1 -128~+127 short int 2 -32768~+32767 int 4 -2147483648~+2147483647 long int 4 -2147483648~+2141483647 long long 阅读全文
posted @ 2020-03-26 20:49 cocobear9 阅读(4331) 评论(0) 推荐(0) 编辑
 
摘要: 题目描述 哈哈,大家对地球上的排序规则都比较清楚了吧!可是火星上的规则跟地球上的不一样。地球上的十个数字的顺序是{0,1,2,3,4,5,6,7,8,9},火星上的却是{0,8,1,5,2,3,9,4,7,6}。好在火星上基本数字也是十个,也是十进制,因此,很容易推得9<80<88<81<… 请根据 阅读全文
posted @ 2020-03-26 00:35 cocobear9 阅读(393) 评论(0) 推荐(0) 编辑
 
摘要: C 库函数 void *memset(void *str, int c, size_t n) 复制字符 c(一个无符号字符) 不要忘记就加上头文件<string.h> 到参数 str 所指向的字符串的前 n 个字符。 声明下面是 memset() 函数的声明。 void *memset(void * 阅读全文
posted @ 2020-03-26 00:31 cocobear9 阅读(791) 评论(0) 推荐(0) 编辑

2020年3月23日

摘要: 前言:重新看了一遍二叉树,发现了很多问题,这两天查了很多资料,比如说创建的时候为什么要传入指针的指针(因为类似最早的swap(int a,int b) 你传入a和b的值是无法改函数外面ab值要传入指针, 那么这里创建也一样在main中创建了一个BitNode * 型的指针p他为NULL,传入函数中做 阅读全文
posted @ 2020-03-23 00:33 cocobear9 阅读(1028) 评论(0) 推荐(0) 编辑

2020年3月17日

摘要: 区别:全局变量(全局静态变量):作用整个类中,直接被类调用;放在方法区中;当类加载的时候,就开始被创建,在类中只有一份; 会跟着类的消失而消失,生存时间较长。 成员变量:作用在整个类中(除静态方法不能使用,静态方法没有隐式的this),被对象调用。如果没有实例化那么变量是放在栈中;实例化了对象放在堆 阅读全文
posted @ 2020-03-17 23:50 cocobear9 阅读(752) 评论(0) 推荐(0) 编辑
 
摘要: 1) 局部变量初始化(局部变量:函数、语句中的变量,只在所属区域内有效)局部变量声明后,Java虚拟机不会自动给它初始化为默认值。因此对于局部变量,必须经过显示的初始化,才能使用它。如果使用一个没有被初始化的局部变量,编译器会报错。 局部变量存储于虚拟机栈的局部变量表中例: 2) 对于类的成员变量, 阅读全文
posted @ 2020-03-17 22:54 cocobear9 阅读(320) 评论(0) 推荐(0) 编辑

2020年3月14日

摘要: 给定一个单链表,把所有的奇数节点和偶数节点分别排在一起。请注意,这里的奇数节点和偶数节点指的是节点编号的奇偶性,而不是节点的值的奇偶性。 请尝试使用原地算法完成。你的算法的空间复杂度应为 O(1),时间复杂度应为 O(nodes),nodes 为节点总数。 示例 1: 输入: 1->2->3->4- 阅读全文
posted @ 2020-03-14 10:55 cocobear9 阅读(463) 评论(0) 推荐(0) 编辑