自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (7)
  • 收藏
  • 关注

原创 自学C++(五)//面向对象

面向对象面向对象程序语言的特点:1.抽象,2.封装,3.继承,4.多态类,对象和成员的使用方法及区别:声明一个类:class 人类{ public: void 获得身高(); void 获得体重();private: int 身高; int 重量;}; 类的命名习惯:上面代码是错误的,因为C++编译器不允许用中文命名类,成员函数和变量clas...

2019-08-28 22:09:10 257

原创 杭电OJ 11页2026//求每个学生的平均成绩和每门课的平均成绩,并输出各科成绩均大于等于平均成绩的学生数量。

Problem Description假设一个班有n(n<=50)个学生,每人考m(m<=5)门课,求每个学生的平均成绩和每门课的平均成绩,并输出各科成绩均大于等于平均成绩的学生数量。Input输入数据有多个测试实例,每个测试实例的第一行包括两个整数n和m,分别表示学生数和课程数。然后是n行数据,每行包括m个整数(即:考试分数)。Output对于每个测试实例,输出3行数据,第...

2019-08-28 22:04:30 1016

原创 杭电OJ 11页 2024//判断c的合法标识符

Problem Description输入一个字符串,判断其是否是C的合法标识符。Input输入数据包含多个测试实例,数据的第一行是一个整数n,表示测试实例的个数,然后是n行输入数据,每行是一个长度不超过50的字符串。Output对于每组输入数据,输出一行。如果输入数据是C的合法标识符,则输出"yes",否则,输出“no”。Sample Input312ajffi8x_aff ...

2019-08-28 21:59:53 373

原创 自学C++(六)//成员函数的声明和定义//内联函数//const成员函数

成员函数的声明和定义声明:声明部分紧是说明该函数的参数类型以及返回值类型。如 void set(int w)定义:函数定义部分则是对功能部门的实现如:void set(int w){cout<<w<<endl;}而成员函数的定义只需要加上类名以及双冒号,其他保持不变void Human::set(int w){需要实现的内容;}实例:#in...

2019-08-28 16:22:25 597

原创 自学C++(四)//三目运算符

三目运算符:阅读如下代码:if(a>b)z=a;elsez=b;该代码可以化简为z=(a>b)?a:b;z=(a>b)?a:b;该式是一个具有3个操作对象的条件表达式,其中的?:加起来叫三目y运算符三目运算符的优先级: 执行方向是自右向左:z=(a>b)?a:b;就相当于z=a>b?a:(a>b?a:b)三目运算符的型别问题:代码:#i...

2019-08-25 09:34:39 1047

原创 杭电OJ 11页 2015//求输出该平均值序列。

Problem Description有一个长度为n(n<=100)的数列,该数列定义为从2开始的递增有序偶数,现在要求你按照顺序每m个数求出一个平均值,如果最后不足m个,则以实际数量求平均值。编程输出该平均值序列。Input输入数据有多组,每组占一行,包含两个正整数n和m,n和m的含义如上所述。Output对于每组输入数据,输出一个平均值序列,每组输出占一行。Sample In...

2019-08-24 22:41:51 353

原创 杭电OJ 11页2018//实现在第n年的时候,共有多少头母牛

Problem Description有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。请编程实现在第n年的时候,共有多少头母牛?Input输入数据由多个测试实例组成,每个测试实例占一行,包括一个整数n(0<n<55),n的含义如题目中描述。n=0表示输入数据的结束,不做处理。Output对于每个测试实例,输出在第n年的时候母牛的数量。...

2019-08-24 10:56:27 412

原创 杭电OJ 11页2021//给老师发工资需要的张数

Problem Description作为杭电的老师,最盼望的日子就是每月的8号了,因为这一天是发工资的日子,养家糊口就靠它了,呵呵但是对于学校财务处的工作人员来说,这一天则是很忙碌的一天,财务处的小胡老师最近就在考虑一个问题:如果每个老师的工资额都知道,最少需要准备多少张人民币,才能在给每位老师发工资的时候都不用老师找零呢?这里假设老师的工资都是正整数,单位元,人民币一共有100元、50元...

2019-08-23 21:06:05 310

原创 杭电OJ 11页2020//按照绝对值从大到小排序后输出

Problem Description输入n(n<=100)个整数,按照绝对值从大到小排序后输出。题目保证对于每一个测试实例,所有的数的绝对值都不相等。Input输入数据有多组,每组占一行,每行的第一个数字为n,接着是n个整数,n=0表示输入数据的结束,不做处理。Output对于每个测试实例,输出排序后的结果,两个数之间用一个空格隔开。每个测试实例占一行。Sample Input...

2019-08-22 05:34:09 857

原创 杭电OJ 11页2025//查找其中的最大字母,在该字母后面插入字符串“(max)”

Problem Description对于输入的每个字符串,查找其中的最大字母,在该字母后面插入字符串“(max)”。Input输入数据包括多个测试实例,每个实例由一行长度不超过100的字符串组成,字符串仅由大小写字母构成。Output对于每个测试实例输出一行字符串,输出的结果是插入字符串“(max)”后的结果,如果存在多个最大的字母,就在每一个最大字母后面都插入"(max)"。Sam...

2019-08-22 04:50:02 1261

原创 杭电OJ 11页2014//求选手的平均得分

Problem Description青年歌手大奖赛中,评委会给参赛选手打分。选手得分规则为去掉一个最高分和一个最低分,然后计算平均得分,请编程输出某选手的得分。Input输入数据有多组,每组占一行,每行的第一个数是n(2<n<=100),表示评委的人数,然后是n个评委的打分Output对于每组输入数据,输出选手的得分,结果保留2位小数,每组输出占一行。Sample Inp...

2019-08-20 17:21:36 370

原创 自学c++(三)/wchar_t/常量/枚举类型常量/类型转换/setw()代码

改变窗口的名字如果想要呈现上面的信息,可以使用==#include<windows.h>==作为头文件,并在主函数里面加上SetConsoleTitle(“标题名称”)#include<iostream>#include<windows.h>using namespace std;int main(){ SetConsoleTitle("至尊小涛...

2019-08-20 17:17:32 775

原创 自学C++(二)iostream与,h区别//重名问题//变量、数据类型以及运算符

对于iostream和iostream.h的区别重名问题:举例:#include<iostream>namespace a{ int b=5;}//属于a命名空间的b namespace c{ int b=8;}//属于c命名空间的b int main(){ int b=9; std::cout<<b<<" "<<...

2019-08-19 11:52:49 331

原创 自学C++(一)

C++c++简介起源:贝尔实验室20世纪80年代初应用范围:位子处理程序以及电子表格;编译器;操作系统;大型游戏。从c到c++:c语言时结构化和模块化的语言,面向过程。未完全实现解决软件设计危机的目标。c++保留了c语言原有的所有优点,增加了面向对象的机制(增加了面向对象机制,对c语言的的功能做了扩充)c++常用开发工具:(1)codeblocks链接:https://pan....

2019-08-18 10:04:59 299 2

原创 二维数组中的查找(python)

题目:在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。分析:首先我们根据题目描述我们可以画出一个符合条件的例子,我画了一个2*3的一个二位数组。那么要判断一个整数是否在该数组内,我们可以分析得知,==右边元素是比这个元素大,上边是的元素比这个元素...

2019-08-17 12:14:49 2060

原创 ptqt5控件了解(三)

控件学习什么是控件:初始常用控件:(1)按钮:QPushButton,QCommandLinkButton,QRadioButton,QCheckBox(2)输入控件(3)展示控件(4)容器控件(5)结构控件(6)滚动控件(7)辅助控件(8)其他控件...

2019-08-17 10:15:10 518

原创 二叉树的镜像实现(python版)

题目:操作给定的二叉树,将其变换为源二叉树的镜像。二叉树的镜像定义:源二叉树 8 / \ 6 10 / \ / \ 5 7 9 11 镜像二叉树 8 / \ 10 6 / \ / \ 11 9 7 5代码:#定义数节点结构class TreeNode: def __init__(self, ...

2019-08-16 21:58:24 1070

原创 学习PyQt5(二)

GUI应该学些什么:PyQt5库结构第一个窗口:展示界面的步骤:(1)首先要导入相应的包和模块from PyQt5.Qt import *from sys(2)创建一个应用程序对象:app=QApplication(sys.argv)(3)控件的操作:#创建控件(大小,位置,样式。。),事件,信号的处理2.1创建控件当我们创建的好一个控件之后,如果说这个控件没有父...

2019-08-15 22:10:16 1298

原创 python实现归并排序

python实现归并排序归并排序:思路分析:(1)归并排序就是先进行分解操作,再进行合并操作(2)当分解到最小以后,就进行合并,合并的同时比较两两数组之间的大小将其排序好(3)这样的分解时需要用递归来实现的。(4)如果排序元素是奇数个,辣么对于最后一个数字的处理。代码实现:def merge_sort(alist): """归并排序""" n=len(alist)...

2019-08-15 17:05:48 382

原创 pyton实现二分查找

pyton实现二分查找搜索:二分查找:递归代码:def binary_search(alist,item): """二分查找""" low=0 n=len(alist) if n>0:#递归终止条件 mid=n//2 if item==alist[mid]: return True ...

2019-08-14 21:34:16 436

原创 PyQt简介优势和PyQt5开发环境搭建

PyQt首先我们再介绍PyQt之前先介绍一下GUI的概念GUI简介:在python中所支持的GUI库PyQt概念:

2019-08-13 15:50:27 6973

原创 python实现快速排序

python实现快速排序快速排序定义:过程分析:我们还是用为例子,__[54,26,93,17,77,31,44,55,20]__为例子:依据:根据快速排序原理知道,先找到一个元素,然后划分成左边比规定元素小,右边比规定元素大的目的首先low指向第一个元素,high指向最后一个元素,我们先以54(alist[0])为划分元素(1)首先我们判断high指针指向的元素,20比54要小所...

2019-08-13 10:42:37 306

原创 python实现希尔排序

python实现希尔排序希尔排序:实现分析:实际上希尔排序就是对插入排序的一种改进而已,希尔排序是将整个列表当成一个无序序列,并将其分成多个无序序列来进行插入排序,而实现分成多个序列就是需要一个gap步长来实现,对于普通的插入排序gap就是等于1。我们还是以 __[54,26,93,17,77,31,44,55,20]__为例子。为了分析,我们假设gap先等于2,图一是我们未划分之...

2019-08-12 10:48:12 417

原创 常见排序算法的复杂度

常见排序算法的复杂度

2019-08-12 10:13:29 212

原创 python实现插入排序

python实现插入排序插入排序:分析:我们假设第一个元素作为有序的一个序列,然后我们拿后面的元素与其有序序列进行对比,如果后者比前者小,那么我们就把元素插入到有序序列当中,以[54,26,93,17,77,31,44,55,20]为例子。【54】作为有序序列,26比54小,那么插入到序列当中并且称为另一个有序序列【26,54】,然后比较93与有序序列当中的54比较,【26,54,93...

2019-08-11 21:32:41 578

原创 python实现选择排序

python实现选择排序选择排序:实现原理:我们以 【 54 226 93 17 77 31 44 55 20】为例子【54 226 93 17 77 31 44 55 20】那么首先我们认为第一个元素为最小元素,然后从列表中找到最小元素,并与第一个元素替换,【54 226 93 17 77 31 44 55 20】【17 ,226, 93 ,54 ,77 ,31, 44, 55...

2019-08-11 11:07:12 329

原创 python实现冒泡排序

python实现冒泡排序冒泡排序(从小到大排序):冒泡排序的思路为拿第一个数与后面的数一一对比,如果前一个数比后一个数大那么将位置互换,这一经过一次可以使得最大的元素置于最后如图排序数为:54 26 93 17 77 31 44 55 20如图所示,经过一次排序以后93跑到了最后一个位置,经过八次这样的循环便可得到排序后的数字def BubleSort(alist): n=len(a...

2019-08-10 23:26:17 339

原创 补充:python实现二叉树里面求叶子节点的算法

python实现二叉树里面求叶子节点的算法叶子节点概念:一棵树当中没有子结点(即度为0)的结点称为叶子结点,简称“叶子”。 叶子是指度为0的结点,又称为终端结点。图形:这个二叉树有五个叶子节点,分别为7,8,9,5,6.实现: def leaf(self,root): if root==None: return 0 #当二叉树为空时直接返...

2019-08-07 17:01:07 4719

原创 python实现双向链表

python实现双向链表双向链表:在单链表的节点中只有一个指向其后继节点的指针域next,因此若已知某节点的指针为p,其后继节点的指针为p->next,而找其前驱节点则只能从该链表的头指针开始顺着各节点的next域进行,也就是说找后记的时间性能是O(1),找前驱的节点为O(n),如果也希望找到前驱的时间性能是O(1),则可以通过付出空间为代价,每一个节点再加一个指向前驱的指针域。因此这就...

2019-08-06 21:27:15 362

原创 python实现二叉树

python实现二叉树二叉树的简介实现的方法实现的代码class Node(object): def __init__(self,item): self.item=item self.left=None self.right=Noneclass Tree(object): def __init__(self): ...

2019-08-04 21:33:38 5118 3

文献检索考试PPT,方便期末考试查找用的,考完就删除

文献检索考试PPT,方便期末考试查找用的,考完就删除

2023-02-22

桌面会飞的鸟Qt C++小项目

欢迎各位读者指正错误

2022-09-12

如何读论文+研究生+新生

该文章是讲述如何入门读懂论文以及如何读论文相关的内容,是有GAMES中的一个学长说讲述

2022-05-12

Pytorch入门实战学习笔记

根据学习b站当中的pyTorch深度学习快速入门教程(绝对通俗易懂!)【小土堆】 所做的一些笔记和代码整合。附上学习视频链接https://www.bilibili.com/video/BV1hE411t7RN?spm_id_from=333.337.search-card.all.click

2022-04-24

VGG16实现Cifar10分类训练模型

VGG16实现Cifar10分类训练模型

2022-02-04

baiduGPS.rar

百度地图定位功能Demo

2022-01-15

服务外包---文档.rar

服务外包---文档

2021-04-25

2021服务外包---智能医疗租界平台后台++大数据可视化代码.rar

这个是我服务外包做的项目代码

2021-04-25

201801020105-孟涛.rar

springboot+vue+aixos+element搭建的简单图书管理系统,主要包含图书的增删改查操作,适合刚学过springboot+vue的初学者,需要有vue脚手架基础和springboot基础

2020-12-06

空空如也

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

TA关注的人

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