学习笔记
文章平均质量分 83
include666
这个作者很懒,什么都没留下…
展开
-
第四章 类与对象 (郑莉版C++程序语言设计学习笔记)
编写程序的目的是描述和解决现实世界中的问题,第一步就是要将现实中的类如实地反应在程序中。本章主要介绍面向对象设计方法的主要特点:抽象,封装,继承,多态。4.1面向对象的程序设计的基本特点4.1.1 抽象面向对象的方法中的抽象,是对具体问题(对象)进行概括,抽出一类对象的公共属性并加以描述的过程。对问题的抽象过程,也是对问题的分析和认识过程。对于一个问题的抽象包含两个方面:数据抽象和行为抽象。(或称为,功能抽象和代码抽象)前者是描述某类对象的属性或状态,后者是描述某类对象共同行为或功能特征。4原创 2021-03-04 20:36:52 · 233 阅读 · 1 评论 -
第三章 函数 (郑莉版C++程序语言设计学习笔记)
在面对面向过程的程序设计中,函数是模块划分的基本单位,是对处理问题的抽象在面向对象的过程中,是对功能呢搞得抽象3.1函数的定义和使用主函数是程序执行的开始点。调用其他函数的函数被称为主调函数。被其他函数调用的函数被称为被调函数3.1.1 函数的定义语法形式类型说明符 函数名 (含类型说明的形式参数表){语句序列}形式参数type1 name1,type2,name2.。。。,typen namenmain函数的形参是命令行参数,由操作系统进行初始化。函数在没有调用原创 2021-02-01 10:04:17 · 321 阅读 · 0 评论 -
第二章 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 · 334 阅读 · 0 评论 -
C++学习(复习)整理 第一章:绪论(语言的发展与计算机基本认识)(郑莉版C++程序语言设计学习笔记)
第一章:绪论(语言的发展与计算机基本认识)1.1计算机程序设计语言的发展 计算机程序设计语言的定义:语言是一套具有语法规则,词法规则的系统。是思维的工具,思维是通过语言来表述的。计算机程序设计语言是计算机可以识别的语言,用于描述解决问题的方法,供计算机阅读和执行。 1.1.1 机器语言和汇编 软件包括了使计算机运行所需的各种程序和文档。 程序是指令的集合。 指令是计算机可以识别的命令。 由计算机硬件系统可以识别原创 2021-01-28 18:46:00 · 242 阅读 · 0 评论 -
关于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 · 3450 阅读 · 0 评论 -
关于Java Socket编程中遇到的问题与解决方法
场景:实现从某一数据端(pc机:Linux或Windows),实时将数据发送到手机上显示,这一基础功能.基础构想:如何实现? 为保证数据传递的实时性,和本身知识积累的薄弱,决定使用socket编程来实现功能.结构? c/s架构是一个很想当然的结果.如何解决从数据段传输到手机,socket编程必须需要知道对方ip这一问题? 考虑过使用花生壳的内网穿透功能,来绑定数...原创 2019-07-23 11:03:13 · 483 阅读 · 0 评论 -
使用对拍遇到的一些问题
转载的地址: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 · 217 阅读 · 0 评论 -
学习笔记——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 · 162 阅读 · 0 评论 -
学习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 · 135 阅读 · 0 评论 -
18年蓝桥杯 B组 8标题:日志统计
没有考虑时间和空间复杂度问题,只是一种比较直接的一种想法,有问题轻喷;以下是题目: 标题:日志统计小明维护着一个程序员论坛。现在他收集了一份"点赞"日志,日志共有N行。其中每一行的格式是:ts id 表示在ts时刻编号id的帖子收到一个"赞"。 现在小明想统计有哪些帖子曾经是"热帖"。如果一个帖子曾在任意一个长度为D的时间段内收到不少于K个赞,小明就认为这个帖子曾是"热帖"。 ...原创 2018-04-02 15:48:56 · 1103 阅读 · 2 评论