笔记
qq_52259818
这个作者很懒,什么都没留下…
展开
-
对于输入流、输出流的理解
对于输入输出流的理解是相对于程序本身而言的,将一个文件中的数据读取出来写入到程序里面,这样的是输入流,而将程序中的数据写入到一个文件中这样的是输出流。从程序中输出,写入文件:输出流从程序中输入,从文件中获取:输入流...原创 2021-11-28 17:07:18 · 259 阅读 · 2 评论 -
cmp指令 标志寄存器
cmp 比较指令不保存结果的减法指令,但影响标志寄存器cmp ax,bxax=bx, 则ZF=1ax!=bx, 则ZF=0ax<bx, 则CF=1ax<=bx,则CF=1或ZF=1ax>bx, 则CF=0ax>=bx,则CF=0或ZF=1原创 2021-11-28 00:43:25 · 280 阅读 · 0 评论 -
序列化 Serializable
Serializable 接口是一个空接口. 所以我们不实现它的任何方法.无论何时通过网络发送对象,都需要序列化对象。此外,如果要保存对象的状态,则需要对对象进行序列化。要被序列化的实例所对应的类必须实现 Serializable 接口. 然后你可以把实例传递给 ObjectOutputStream, 同时 ObjectOutputStream 也必须连接至 fileoutputstream. 这样就会把一个对象储存到一个文件里....原创 2021-11-24 00:57:21 · 144 阅读 · 0 评论 -
String
substring(int beginIndex,int endIndex):返回从beginIndex到endIndex-1的字串trim(): 去掉字符串的首尾空格!原创 2021-11-23 01:14:59 · 66 阅读 · 0 评论 -
List类
List类E get(int index) 返回指定位置元素**E set(int index,E element)**用元素element 取代index位置的元素,返回被取代的(原来index上的)元素。原创 2021-11-23 00:14:29 · 301 阅读 · 0 评论 -
Java indexOf() 方法
indexOf() 方法有以下四种形式:public int indexOf(int ch): 返回指定字符在字符串中第一次出现处的索引,如果此字符串中没有这样的字符,则返回 -1。public int indexOf(int ch, int fromIndex): 返回指定字符在字符串中第一次出现处的索引,如果此字符串中没有这样的字符,则返回 -1。int indexOf(String str): 返回指定字符在字符串中第一次出现处的索引,如果此字符串中没有这样的字符,则返回 -1。int ind原创 2021-11-22 23:24:29 · 1535 阅读 · 0 评论 -
Object类有九个方法
Object类有九个方法,可以在Java中的所有类中使用。public String toString()它是实现在Object类中,我们可以自定义它。 它返回对象的字符串表示形式。 通常,它用于调试目的。public boolean equals(Object obj) 它在Object类中实现,我们可以自定义它。 它用于比较两个对象的相等性。public int hashCode() 它在Object类中实现,我们可以自定义它。 它返回对象的哈希码(整数)值。protected原创 2021-11-04 20:21:35 · 598 阅读 · 0 评论 -
2021-11-04
Double.parseDouble()把括号里面内容变成double类型的。Integer.parseInt()把括号里面内容变成int类型的。原创 2021-11-04 20:10:54 · 59 阅读 · 0 评论 -
鸽巢原理 被n整除的数
证明:对每个整数n,存在一个数是n的倍数且在它的十进制表示中只出现0和1。令n是正整数。考虑n+1个整数1,11,111,…,11 … 1(在这个表中,最后一个整数的十进制表示中具有n +1个1)。注意当一个整数被n整除时存在n个可能的余数。因为这个表中有n +1个整数,由鸽巢原理,必有两个整数在除以n时有相同的余数。这两个整数之差的十进制表示中只含有0和1,且它能被n整除。...原创 2021-10-12 12:43:47 · 500 阅读 · 0 评论 -
整数的运算
加法补码:结果保持w位,模运算。(会截断)28=2561+127 => -128(即0000 0001+0111 1111=1000 0000)(即128-28)-128±1 => 127(即 1000 0000+1111 1111=0111 1111)(即 -129+28=127)if (x>=0)+(wty>=0)<0,即正溢出,结果:x+y-2w(最高位变1,负数)if (x>=0)+(wty>=0)>0,即负溢出,结果:x+y+2w(最高位原创 2021-10-10 02:19:29 · 176 阅读 · 1 评论 -
链表 考前,插入
结点的插入#include <stdio.h>#include <malloc.h>#define LEN sizeof(struct student)struct student{ long num; int score; struct student *next;};struct student *create(int n){ struct student *head=NULL,*p1=NULL,*p2=NULL;原创 2021-01-09 20:51:36 · 91 阅读 · 0 评论 -
考试 链表
链表的倒序#include <stdio.h>#include <stdlib.h>#include <malloc.h>#define LEN sizeof(struct student)struct student{ long num; int score; struct student *next;};struct student *create(int n){ struct student *head=原创 2021-01-09 20:47:20 · 161 阅读 · 1 评论 -
笔记7
实验71039 倒序时间限制:1000MS 代码长度限制:10KB题型: 编程题 语言: G++;GCCDescription由键盘输入10个整数,倒序输出。输入样例705142019299671366输出样例661367992192014570#include<stdio.h>#include <stdlib.h>int main(){ int i,a[10]; for(i=0;i<10;i+原创 2020-12-05 23:39:26 · 294 阅读 · 0 评论 -
笔记6
实验61035 打印菱形图案时间限制:1000MS 代码长度限制:10KB题型: 编程题 语言: G++;GCCDescription由键盘输入正数n(n<30),要求输出如下2*n+1行的菱形图案。输出格式菱形右边不留多余空格输入样例2输出样例 * ******** *** *#include "stdio.h"#define abs(x) ((x)>0?(x):-(x))main(){ int n,i,j; scanf("%d",原创 2020-12-05 20:03:30 · 222 阅读 · 0 评论 -
笔记5
实验51024 计算阶乘题型: 编程题 语言: G++;GCCDescription输入正整数n(n<12),计算n!(注n!=123*…*n)输入样例3输出样例6#include<stdio.h>#include<stdlib.h>#include<math.h>int main(){ int n,i,sum=1; scanf("%d",&n); for(i=1;i<=n;i++)原创 2020-12-05 00:31:45 · 820 阅读 · 0 评论 -
笔记4
实验41018 数的排序题型: 编程题语言: G++;GCCDescription由键盘输入三个整数a、b、c,按从小到大的顺序输出这三个数。输入格式三个数由逗句分隔输入样例65,45,90输出样例45,65,90#include <stdio.h>int main(){ int m,a=1,d=1,sum=0; scanf("%d",&m); m=m*100; while(1) { sum=a+sum原创 2020-12-04 21:25:55 · 739 阅读 · 0 评论