自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 第四章 类与对象 (郑莉版C++程序语言设计学习笔记)

编写程序的目的是描述和解决现实世界中的问题,第一步就是要将现实中的类如实地反应在程序中。本章主要介绍面向对象设计方法的主要特点:抽象,封装,继承,多态。4.1面向对象的程序设计的基本特点4.1.1 抽象面向对象的方法中的抽象,是对具体问题(对象)进行概括,抽出一类对象的公共属性并加以描述的过程。对问题的抽象过程,也是对问题的分析和认识过程。对于一个问题的抽象包含两个方面:数据抽象和行为抽象。(或称为,功能抽象和代码抽象)前者是描述某类对象的属性或状态,后者是描述某类对象共同行为或功能特征。4

2021-03-04 20:36:52 253 1

原创 第三章 函数 (郑莉版C++程序语言设计学习笔记)

在面对面向过程的程序设计中,函数是模块划分的基本单位,是对处理问题的抽象在面向对象的过程中,是对功能呢搞得抽象3.1函数的定义和使用主函数是程序执行的开始点。调用其他函数的函数被称为主调函数。被其他函数调用的函数被称为被调函数3.1.1 函数的定义语法形式类型说明符 函数名 (含类型说明的形式参数表){语句序列}形式参数type1 name1,type2,name2.。。。,typen namenmain函数的形参是命令行参数,由操作系统进行初始化。函数在没有调用

2021-02-01 10:04:17 341

原创 第二章 C++简单程序设计 (郑莉版C++程序语言设计学习笔记)

第二章2.1C++语言概述2.1.1 C++的产生1980年AT&T贝尔实验室 Barjne Stroustrup博士创建。1989年开始 ,1994年制定了ANSI C++标准草案。1998年11 月被ISO批准为国际标准。2003年10月 第二版C++标准。2.1.2C++特点尽量兼容支持面对对象的方法2.13 C++程序实例2.1.4字符集2.1.5词法记号关键字标识符文字操作符(运算符)分隔符空白(与Python做区分,空白没有任何影响)2.2基本数

2021-01-30 16:39:41 352

原创 C++学习(复习)整理 第一章:绪论(语言的发展与计算机基本认识)(郑莉版C++程序语言设计学习笔记)

第一章:绪论(语言的发展与计算机基本认识)1.1计算机程序设计语言的发展      计算机程序设计语言的定义:语言是一套具有语法规则,词法规则的系统。是思维的工具,思维是通过语言来表述的。计算机程序设计语言是计算机可以识别的语言,用于描述解决问题的方法,供计算机阅读和执行。   1.1.1 机器语言和汇编         软件包括了使计算机运行所需的各种程序和文档。          程序是指令的集合。        指令是计算机可以识别的命令。        由计算机硬件系统可以识别

2021-01-28 18:46:00 256

原创 关于vim gf问题

今天安装arch Linux 跟着B站的教程一步一步装有一部是修改mirror源,使用Vim编辑使用到了gf命令做跳转但是不知道gf是啥? 网上查都是gf就是你打开的文件中有一个其他文件的路径地址然后光标移动到这个地址上在visual 模式直接输入gf就可以跳转到这个路径文件了输入CTRL+o返回原文件了但是这个命令如何操作,和操作的代码是啥,不清楚这一篇是看起来说的最明显的https://www.douban.com/group/topic/46115353..

2020-06-20 09:03:55 3601

原创 关于Java Socket编程中遇到的问题与解决方法

场景:实现从某一数据端(pc机:Linux或Windows),实时将数据发送到手机上显示,这一基础功能.基础构想:如何实现? 为保证数据传递的实时性,和本身知识积累的薄弱,决定使用socket编程来实现功能.结构? c/s架构是一个很想当然的结果.如何解决从数据段传输到手机,socket编程必须需要知道对方ip这一问题? 考虑过使用花生壳的内网穿透功能,来绑定数...

2019-07-23 11:03:13 508

原创 LInux C进程控制作业——2

编写程序实现以下功能:1,在父进程中定义变量n,在子进程中对变量n进行++操作;并且打印变量n的值,打印子进程pid;2,在父进程中打印变量n的值,并且打印父进程pid。3,要求分别用fork和vfork创建子进程。Vfork();#include<stdio.h>#include<unistd.h>#include<stdlib.h&gt...

2018-11-06 19:52:12 472

原创 Linux C文件系统作业——6

编写程序完成以下功能:1.递归遍历/home目录,打印出所有文件和子目录名称及节点号。2.判断文件类型,如果是子目录,继续进行递归遍历,直到遍历完所有子目录为止。代码如下:#include<stdio.h>#include<dirent.h>#include<stdlib.h>#include<string.h>#inclu...

2018-11-05 18:31:56 424

原创 LInux C进程控制作业——1

题目如下:u创建子进程u在子进程中打开文件file1,写入自己的“班级_姓名_学号”,u父进程读取file1中的内容,并且打印显示。u在父进程中获取已经结束的子进程的状态信息,打印该信息,并且打印结束的子进程的进程号。代码如下:#include<stdio.h>#include<unistd.h>#include<stdlib.h>...

2018-10-14 16:10:04 658

原创 Linux 文件系统作业——3

题目如下:v编写程序实现以下功能:v1.输入文件名称,能够判断文件类型,判断实际用户对该文件具有哪些存取权限;v2.要求打印出文件类型信息,inode节点编号,链接数目,用户id,组id,文件大小信息;v3.修改文件的权限为当前用户读写,组内用户读写,组外用户无权限。代码如下:#include<stdio.h>#include<dirent.h>...

2018-10-14 15:36:15 893

转载 Linux文件系统作业——2

题目如下:v1.创建新文件,该文件具有用户读写权限。v2.采用dup/dup2/fcntl复制一个新的文件描述符,通过新文件描述符向文件写入“class_name”字符串;v3.通过原有的文件描述符读取文件中的内容,并且打印显示;下面是代码:#include<stdio.h>#include<dirent.h>#include<stdlib....

2018-10-11 09:10:23 684 1

转载 Linux文件操作作业——1

题目:v编写代码,完成以下功能:v1.创建文件file1,写入字符串“abcdefghijklmn”;v2.创建文件file2,写入字符串“ABCDEFGHIJKLMN”;v3.读取file1中的内容,写入file2,使file2中的字符串内容为“abcdefghijklmn ABCDEFGHIJKLMN”先上代码:#include<stdio.h>#inc...

2018-10-08 21:37:38 1256

转载 使用对拍遇到的一些问题

转载的地址:https://blog.csdn.net/wyt734933289/article/details/47400433。题目代码转载:https://www.cnblogs.com/jinglecjy/p/5679639.html。参考了该博主的使用方法,由于需求不同,更改时遇到一些问题。验证的题为:poj-1017(一个暴力贪心);一,首先,对拍利用freopen()...

2018-07-19 16:21:35 264

转载 迷宫课设-水

 、问题描述(功能要求):可以任意定义一个迷宫,用非递归的方法求出走出迷宫的通路,并把路径输出出来。要求: 存储结构、基本算法(可以使用程序流程图)、源程序、测试数据和结果、算法的时间复杂度、另外可以提出算法的改进方法。1) 迷宫的存储结构要合理;2) 应该考虑算法的时间和空间复杂度。3) 当确定迷宫的规模以及形态以后要把至少一条能走出迷宫的路径输出出来;4)程序应当满足正确性、可读性、健壮性和高...

2018-07-06 16:07:11 431

转载 学习笔记——prim(最小生成树)

代码手抄自《啊哈!算法》#include<iostream>using namespace std;int main(){ int n,m,i,j,k,min,t1,t2,t3; int e[101][101],dis[101],book[101]={0}; int inf=999999; int count=0,sum=0;//count用来记录生成树中顶点的个数,s...

2018-04-25 11:33:45 177

转载 学习kruskal(最小生成树)笔记

先上比葫芦画瓢的代码#include<iostream>using namespace std;struct edge { int u; int v; int w;}e[1001];int sum = 0;int all = 0;int n,m;int f[9]={0};void quicksort(int left,int right){ int i...

2018-04-23 17:16:01 148

原创 18年蓝桥杯 B组 8标题:日志统计

    没有考虑时间和空间复杂度问题,只是一种比较直接的一种想法,有问题轻喷;以下是题目:    标题:日志统计小明维护着一个程序员论坛。现在他收集了一份"点赞"日志,日志共有N行。其中每一行的格式是:ts id  表示在ts时刻编号id的帖子收到一个"赞"。  现在小明想统计有哪些帖子曾经是"热帖"。如果一个帖子曾在任意一个长度为D的时间段内收到不少于K个赞,小明就认为这个帖子曾是"热帖"。  ...

2018-04-02 15:48:56 1131 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除