
笔记
ConQueR.xY
这个作者很懒,什么都没留下…
展开
-
转义字符 /t 到底有几个空格
转义字符 /t原创 2022-09-01 18:11:04 · 588 阅读 · 1 评论 -
Exception异常
Exception异常文件格式不正确,用户输入不符合要求,内存或硬盘满了,读取数据时,数据为空,异常指程序运行中出现的不期而至的各种状况,如:文件找不到,网络连接失败,非法参数等。异常发生在程序运行期间,它影响了正常的程序执行流程Java把异常当做对象来处理,把定义一个基类java.lang.Throwable作为所有异常的超类在Java API中已经定义了许多异常类这些异常类分为两大类,错误Error和Exception。ErrorError类对象由Java虚拟机生成并抛出,大多数原创 2022-01-28 19:48:08 · 306 阅读 · 0 评论 -
面向对象编程
属性+方法=类面向对象:物以类聚,分类的思维模式。面向对象适合处理复杂的问题,适合处理需要多人协作的问题面向过程:步骤清晰简单,第一步做什么,第二步做什么...面对过程适合适合处理一些较为简单的问题。对于描述复杂的事物,为了宏观把握,从整体上合理分析,我们需要使用面向对象的思路来分析整个系统。但是,具体到微观操作,任然需要面向过程的思路去处理面向对象编程本质:以类的方式组织代码,以对象的组织(封装)数据。抽象三大特性:封装、继承、多态1.类与对象类是一个模板:抽象,对象是原创 2022-01-28 19:43:10 · 428 阅读 · 0 评论 -
数据结构第二章(算法小总结)
测定运行时间:对运行时间有消耗的基本操作的执行次数,运行时间与计数成正比 函数的渐进增长: 给定两个函数f(n)和g(n),如果存在一个整数N,使得对于所有的n>N,f(n)总比g(n)大,那么,我们说f(n)的增长渐快于g(n)。 注:计算时可以忽略加法常数,要更关注与主项(最高阶项)的阶数* 时间复杂度:** 推导大O阶方法: 用常数1取代运行时间中的所有加法常数。 在修改后的运行函数中,只保留最高阶项。 ..原创 2022-01-07 21:35:00 · 252 阅读 · 0 评论 -
数据结构第一章
数据结构是一门研究非数值计算·的程序设计问题的操作对象,以及它们之间的关系和操作等相关问题的学科 数据:数据不仅仅包括整型、实型等·数据类型,还包括字符及声音·、图像·、视频·等非数值类型。此时所说的数据,其实就是符号,该符号有两个前提:(1)可以输入到计算机中(2)能被计算机程序处理 数据元素:是组成数据的、有一定意义的基本单位,在计算机中通常作为整体处理。也被称为记录。 数据项:一个元素可以由若干个数据项组成,且数据项是数据不可分割的最小单位。 数据对象:是性..原创 2022-01-07 21:31:01 · 193 阅读 · 0 评论 -
第四周周报
这周主要是复习了算法题一.统计单词数#include<stdio.h>#include<string.h>int main(){ char a[100]; int count=0; gets(a); for(int i=0;a[i]!='\0';i++) { if((i==0||a[i-1]==' ')&&a[i]!=' ') count++; } printf("%d",count);原创 2021-12-13 20:40:56 · 925 阅读 · 0 评论 -
第二周周报
叮叮咚!这周学习了链表的有关操作,下面就是具体代码。#include<stdio.h>#include<stdlib.h>typedef struct Pnode{ int data; struct Pnode * next;}*pnode,node;int iccount;//链表的创建 pnode create(){ pnode head,cur,temp; int number; printf("你想创建一个多长的链表:");原创 2021-11-28 23:55:25 · 272 阅读 · 0 评论 -
第一周周报
本周主要是学习结构体和练习算法题。接下来我就着力温顾一遍所学。一.结构体1.结构体可以用{}初始化,不能用{}赋值2.结构体引用成员的三种等价形式:结构体变量 . 成员名;(*结构体指针变量名). 成员名;结构体指针变量名->成员名3.一个包含其自身实例的结构体是非法的,包含自身类型的指针变量是合法的4.例:#include<stdio.h>struct Student{ char name[100]; int age; int ...原创 2021-11-21 10:14:53 · 279 阅读 · 0 评论