自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python基础-9.1创建和使用类

1、创建Dog类# 创建Dog类class Dog(): """一次模拟小狗的简单尝试""" def __init__(self, name, age): """初始化属性name和age""" self.name = name self.age = age def sit(self): ""...

2019-09-03 21:56:08 179

原创 Python基础-9.2 使用类和实例

9.2.1 Car类class Car(): """一次模拟汽车的简单尝试""" def __init__(self, make, model, year): # 注意__inint__下划线是左右两边各两个,若出错会报出takes no arguments的错误 """初始化描述汽车的属性""" self.make = make ...

2019-09-03 21:53:30 230

原创 Python基础-9.3 继承

·一个类继承另一个类时,自动获取另一个类的所有属性和方法;原有的类为父类,新类称为子类。子类继承父类的所有属性和方法,同时还可定义自己的属性和方法。9.3.1 子类的方法 __inint__()创建electric_car继承前面的Car类class ElectricCar(Car): # 定义子类,需在括号里指定父类名称 """电动汽车的独特之处""" d...

2019-09-03 21:50:23 629

原创 Python:lec-06判断第几天

案例描述:输入某年某月某日,判断这一天是这一年的第几天? 例子: 输入的日期为2019/06/03,这是2019年的第几天? 输入的日期为2000/01/03,这是2000年的第几天?分析1)、每个月份的天数不同2)、闰年与平年的2月份天数不同3)、闰年判断:四年一闰,百年不闰,四百年再闰2.0增加功能:用列...

2019-09-03 18:04:15 156

原创 Leetcode--922. 按奇偶排序数组 II

题目描述:给定一个非负整数数组A, A 中一半整数是奇数,一半整数是偶数。对数组进行排序,以便当A[i] 为奇数时,i也是奇数;当A[i]为偶数时, i 也是偶数。你可以返回任何满足上述条件的数组作为答案。示例:输入:[4,2,5,7]输出:[4,5,2,7]解释:[4,7,2,5],[2,5,4,7],[2,7,4,5] 也会被接受。提示:2 <=...

2019-07-31 16:38:39 95

原创 leetcode--算法--977. 有序数组的平方

问题描述:给定一个按非递减顺序排序的整数数组A,返回每个数字的平方组成的新数组,要求也按非递减顺序排序。示例 1:输入:[-4,-1,0,3,10]输出:[0,1,9,16,100]示例 2:输入:[-7,-3,2,3,11]输出:[4,9,9,49,121]提示:1 <= A.length <= 10000 -10000 <= A[i]...

2019-06-04 14:07:55 110

原创 leetcode--算法-1051.高度检查器

题目描述:学校在拍年度纪念照时,一般要求学生按照非递减的高度顺序排列。请你返回至少有多少个学生没有站在正确位置数量。该人数指的是:能让所有学生以非递减高度排列的必要移动人数。示例:输入:[1,1,4,2,1,3]输出:3解释:高度为 4、3 和最后一个 1 的学生,没有站在正确的位置。提示:1 <= heights.length <= 100 ...

2019-06-04 13:41:10 207

原创 Python:lec07-判断密码强弱

概述 :一、v1.0案例分析设置一个变量strength_level用于记录密码的强度,初始为0。满足一个条件,对其加1。 长度判断:使用len()方法 包含数字判断:使用isnumeric()方法 包含字母判断:使用isalpha()方法 如果strength_level等于3,密码强度合格,否则不合格 2、关于Python字符串str.isnumeric():...

2019-05-31 18:03:43 639

原创 python:lec08-模拟掷骰子

lec08-模拟掷骰子一、v3.0新增功能:可视化投掷两个骰子结果(matplotlib)"""版本:3.0v1.0功能:模拟掷骰子v2.0新增功能:模拟投掷两个骰子(zip()函数)v3.0新增功能:可视化投掷两个骰子结果(matplotlib)"""import randomimport matplotlibimport matplotlib.pyplot as...

2019-05-30 21:39:52 531

原创 关于if与elif掉进循环的疑惑

第一段代码运行后发现不是自己的预期结果,显然elif是在运行完if的基础上对‘color’值进行判断:为什么对if执行的‘color’值,elif会在执行完if以后再次进行判断执行?debug一步一步查看才看出来是循环的问题。(1)#创建一个用于存储外星人的空列表aliens=[]#创建30个绿色的外星人for alien_number in range(30): ...

2019-04-19 16:21:12 391

原创 leetcode--数据库--181. 超过经理收入的员工

Employee表包含所有员工,他们的经理也属于员工。每个员工都有一个 Id,此外还有一列对应员工的经理的 Id。+----+-------+--------+-----------+| Id | Name | Salary | ManagerId |+----+-------+--------+-----------+| 1 | Joe | 70000 | 3 ...

2019-04-09 16:46:55 101

原创 leetcode--数据库--596. 超过5名学生的课

问题描述:有一个courses表 ,有:student(学生)和class (课程)。请列出所有超过或等于5名学生的课。例如,表:+---------+------------+| student | class |+---------+------------+| A | Math || B | English ...

2019-04-09 10:43:13 92

原创 CSS学习笔记—3

1.结构伪类①:first-child{} 选中父元素中第一个子元素②:last-child{} 选中父元素中第一个子元素③:nth-chile(n){} 选中父元素中第n个子元素④:nth-last-child(n){} 选中父元素中倒数第n个子元素 参数n:...

2018-10-12 17:44:10 74

原创 CSS学习笔记—2

1.关于placeholdertext-indent:2em;首行缩进cursor:pointer/help/move;设置鼠标为小手模式2.元素显示方式是将标签按照自己的显示效果进行分类:◇块级元素 代表: div , p, ul,li,ol,dl,dd,h1,h2.......... 特点:●默认情况下,如果一个块级元素未设置宽度,那么该元素的宽...

2018-10-11 16:24:34 100

原创 CSS学习笔记—1

1. CSS介绍(1)作用:通过CSS达到美化网页的效果(2)与HTML之间的关系:通过css控制HTML标签,达到美化网页的效果(3)CSS的基本语法:选择器 {属性:值;属性:值;...........}(4)选择器:在网页中选中标签的过程。✔ 基础选择器(重点):◆标签选择器(重点)◆类选择器(重点)◆ID选择器◆通配符选择器✔ 复合选择器(重点):...

2018-09-27 15:20:57 100

原创 Python基础语法

1、Python标识符在 Python 里(1)标识符由字母、数字、下划线组成。(2)所有标识符可以包括英文、数字以及下划线(_),但不能以数字开头。(3)标识符区分大小写。注意:以下划线开头的标识符是有特殊意义的。以单下划线开头_foo的代表不能直接访问的类属性,需通过类提供的接口进行访问,不能用from xxx import *而导入;以双下划线开头的__foo...

2018-08-20 09:33:19 119

原创 LeetCode -183-数据库- 从不订购的客户

问题描述:某网站包含两个表,Customers 表和 Orders 表。编写一个 SQL 查询,找出所有从不订购任何东西的客户。Customers 表:+----+-------+| Id | Name |+----+-------+| 1 | Joe || 2 | Henry || 3 | Sam || 4 | Max |+----+------...

2018-08-02 14:59:29 173

原创 LeetCode-182-数据库- 查找重复的电子邮箱

问题描述:编写一个 SQL 查询,查找 Person 表中所有重复的电子邮箱。示例:+----+---------+| Id | Email |+----+---------+| 1 | [email protected] || 2 | [email protected] || 3 | [email protected] |+----+---------+根据以上输入,你的查询应返回以下结果:+-------...

2018-07-31 14:43:59 424

原创 LeetCode- 601-数据库-体育馆的人流量

问题描述:X 市建了一个新的体育馆,每日人流量信息被记录在这三列信息中:序号 (id)、日期 (date)、 人流量 (people)。请编写一个查询语句,找出高峰期时段,要求连续三天及以上,并且每天人流量均不少于100。例如,表 stadium:+------+------------+-----------+| id | date | people |...

2018-07-31 10:20:07 377

原创 LeetCode 620-- 数据库--有趣的电影

问题描述:某城市开了一家新的电影院,吸引了很多人过来看电影。该电影院特别注意用户体验,专门有个 LED显示板做电影推荐,上面公布着影评和相关电影描述。作为该电影院的信息部主管,您需要编写一个 SQL查询,找出所有影片描述为非 boring (不无聊) 的并且 id 为奇数 的影片,结果请按等级 rating 排列。 例如,下表 cinema:+---------+------...

2018-07-27 17:29:27 221 3

原创 LeetCode1--算法--两数之和

问题描述:给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。你可以假设每个输入只对应一种答案,且同样的元素不能被重复利用。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]Javaclass Solution { public int...

2018-07-27 17:11:50 138

原创 课程设计—图书信息管理系统

#include#include #include #include#define Max 4 typedef struct book{ char book_num[10]; char book_name[20]; char book_writer[10]; int book_xy; int book_kc; struct book *next;}BK;type

2015-12-30 09:28:33 1936 1

原创 学期末总结——我体会的翻转课堂

翻转课堂,我在大二上学期第一节《数据结构》上才对它有所了解。大一结束前从没听说过“翻转课堂”这个词汇。其实大一结束的暑假里贺老师就通过很多途径向我们介绍了翻转课堂,但因一些乱七八糟的因素我并没有去了解它。    一个学期了,现在我还能记得在第一节《数据结构》课上,贺老师饱含热情的向我们介绍“翻转课堂”,听得我们也是热血沸腾,这种感觉用个不太恰当但是很贴切的词语来形容——“洗脑”。当然并不是真的

2015-12-18 08:33:58 1558 1

原创 第十六周实践项目4—英文单词的基数排序

/* Copyright (c)2015,烟台大学计算机与控制工程学院 All rights reserved. 文件名称:项目4.cbp 作 者:刘晨筱 完成日期:2015年12月17日 版 本 号:v1.0 问题描述:设计一个基数排序的算法,将一组英文单词,按字典顺序排列。

2015-12-17 15:02:09 407

原创 第十六周实践项目3—归并排序算法的改进

/* Copyright (c)2015,烟台大学计算机与控制工程学院 All rights reserved. 文件名称:项目3.cbp 作 者:刘晨筱 完成日期:2015年12月17日 版 本 号:v1.0 问题描述:采用归并排序、快速排序等高效算法进行排序,当数据元素较少时(如

2015-12-17 14:43:22 335

原创 第十六周实践项目2—大数据集上排序算法性能的体验

/* Copyright (c)2015,烟台大学计算机与控制工程学院 All rights reserved. 文件名称:项目2.cbp 作 者:刘晨筱 完成日期:2015年12月14日 版 本 号:v1.0 问题描述:设计一个函数,产生一个至少5万条记录的数据集合。在同一数据集上,用直接插入排序、

2015-12-14 17:02:28 359

原创 第十六周实践项目1—验证算法(6)基数排序

/* Copyright (c)2015,烟台大学计算机与控制工程学院 All rights reserved. 文件名称:项目1-6.cbp 作 者:刘晨筱 完成日期:2015年12月14日 版 本 号:v1.0 问题描述:用序列{57, 40, 38, 11, 13, 34, 48, 75, 6, 19,

2015-12-14 16:48:23 255

原创 第十六周实践项目1—验证算法(5)归并排序

/* Copyright (c)2015,烟台大学计算机与控制工程学院 All rights reserved. 文件名称:项目1-5.cbp 作 者:刘晨筱 完成日期:2015年12月14日 版 本 号:v1.0 问题描述:用序列{57, 40, 38, 11, 13, 34, 48, 75, 6, 19,

2015-12-14 16:44:40 313

原创 第十六周实践项目1—验证算法(4)堆排序

/* Copyright (c)2015,烟台大学计算机与控制工程学院 All rights reserved. 文件名称:项目1-4.cbp 作 者:刘晨筱 完成日期:2015年12月14日 版 本 号:v1.0 问题描述:用序列{57, 40, 38, 11, 13, 34, 48, 75, 6, 19,

2015-12-14 16:29:39 258

原创 第十六周实践项目1—验证算法(3)直接选择排序

/* Copyright (c)2015,烟台大学计算机与控制工程学院 All rights reserved. 文件名称:项目1-3.cbp 作 者:刘晨筱 完成日期:2015年12月14日 版 本 号:v1.0 问题描述:用序列{57, 40, 38, 11, 13, 34, 48, 75, 6, 19,

2015-12-14 16:25:21 229

原创 第十六周实践项目(1)—验证算法2快速排序

/* Copyright (c)2015,烟台大学计算机与控制工程学院 All rights reserved. 文件名称:项目1-2.cbp 作 者:刘晨筱 完成日期:2015年12月14日 版 本 号:v1.0 问题描述:用序列{57, 40, 38, 11, 13, 34, 48, 75, 6, 19,

2015-12-14 16:17:36 428

原创 第十六周实践项目(1)—验证算法1冒泡排序

/* Copyright (c)2015,烟台大学计算机与控制工程学院 All rights reserved. 文件名称:项目1-1.cbp 作 者:刘晨筱 完成日期:2015年12月14日 版 本 号:v1.0 问题描述:用序列{57, 40, 38, 11, 13, 34, 48, 75, 6, 19,

2015-12-14 16:10:05 271

原创 第十五周实践项目3—B-树的基本操作

/* Copyright (c)2015,烟台大学计算机与控制工程学院 All rights reserved. 文件名称:项目3.cbp 作 者:刘晨筱 完成日期:2015年12月7日 版 本 号:v1.0 问题描述: 实现B-树的基本操作。基于序列{4, 9, 0, 1, 8, 6, 3, 5, 2, 7}完成测试。

2015-12-07 21:05:17 324

原创 第十五周实践项目2—用哈希法组织关键字

/* Copyright (c)2015,烟台大学计算机与控制工程学院 All rights reserved. 文件名称:项目2.cbp 作 者:刘晨筱 完成日期:2015年12月7日 版 本 号:v1.0 问题描述: 已知一个关键字序列为if、while、for、case、do、break、else、struct、union、int、

2015-12-07 17:16:17 327

原创 第十五周实践项目1—验证算法(3)希尔排序

/* Copyright (c)2015,烟台大学计算机与控制工程学院 All rights reserved. 文件名称:项目1-2.cbp 作 者:刘晨筱 完成日期:2015年12月7日 版 本 号:v1.0 问题描述: 用希尔排序算法,完成序列{57,40,38,11,13,34,48,75,6,19,9,7} 的排序。 输入描述

2015-12-07 17:05:23 366

原创 第十五周实践项目1—验证算法(2)直接插入排序

代码:#include #define MaxSize 20typedef int KeyType; //定义关键字类型typedef char InfoType[10];typedef struct //记录类型{ KeyType key; //关键字项 InfoType data; //其他数据项,类型为InfoTy

2015-12-07 16:48:04 413

原创 第十五周实践项目1—验证算法(1)哈希表相关算法

/* Copyright (c)2015,烟台大学计算机与控制工程学院 All rights reserved. 文件名称:项目1-1.cbp 作 者:刘晨筱 完成日期:2015年12月7日 版 本 号:v1.0 问题描述: 认真阅读并验证哈希表实施查找的相关算法,写程序建立序列 {16, 74, 60, 43, 54, 90, 46

2015-12-07 16:32:26 584 1

原创 第六周实践项目5—后缀表达式

/* Copyright (c)2015,烟台大学计算机与控制工程学院 All rights reserved. 文件名称:项目5.cbp 作 者:刘晨筱完成日期:2015年12月1 日 版 本 号:v1.0 问题描述:利用sqstack.h中栈的基本运算,实现将一个中缀表达式转换为对应的后缀表达 式的算法。例如,输入(56-20)/(4+2),输出后

2015-12-01 11:02:59 337

原创 第六周实践项目4—数制转换

/* Copyright (c)2015,烟台大学计算机与控制工程学院 All rights reserved. 文件名称:项目4.cbp 作 者:刘晨筱完成日期:2015年12月1日 版 本 号:v1.0 问题描述:把十进制的整数转换为二至九之间的任一进制数输出。请利用栈设计算法,并实现程序。 输入描述:数字与进制 程序输出:输出转换结果 */ 头文件代码详情

2015-12-01 10:57:34 335

原创 第六周实践项目3—括号的匹配

/* Copyright (c)2015,烟台大学计算机与控制工程学院 All rights reserved. 文件名称:项目3.cbp 作 者:刘晨筱完成日期:2015年12月1日 版 本 号:v1.0 问题描述:假设表达式中允许三种括号:圆括号、方括号和大括号。编写一个算法,判断表达式中的各种左括号是否与右括号匹配。 例如,输入2+(3+4

2015-12-01 10:42:30 304

空空如也

空空如也

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

TA关注的人

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