1 不想悲伤到天明

尚未进行身份认证

不忘初心,牢记使命,砥砺前行

等级
TA的排名 1w+

机器学习实战 -- K-均值聚类算法

k-均值聚类算法对聚类得到的簇进行后处理二分k-均值聚类算法聚类是一种无监督学习,聚类分析试图将相似的对象归入同一簇,将不相同的对象归到不同簇中。相似这一概念取决于所选的相似度计算方法。K-均值聚类算法优点:易于使用缺点:收敛于局部极小值(convergeatlocalminima);大规模数据集上运行很慢适用范围:数值k-均值是在给定数据集...

2019-08-17 15:05:52

机器学习实战 -- 预测数值型数据: 回归

学习内容线性回归局部加权线性回归岭回归和逐步线性回归预测鲍鱼年龄和玩具售价回归的概念在中学阶段已经接触过了,这里简单介绍.形如y=ax+b这样一个函数方程,我们已经知道大量的(x,y),让我找到一组合适的参数a,b,使得我们预测的函数和实际的函数误差很小。简单来说a,b叫做回归系数,求a,b的过程就是回归。...

2019-08-16 16:29:00

机器学习实战 -- 决策树

决策树的简介在数据集中度量一致性使用递归构造决策树使用Matplotlib绘制属性图决策树的认识决策树是一种树形结构,其中每个内部节点表示一个属性上的测试,每个分支代表一个测试输出,每个叶节点代表一种类别。上图是西瓜书中的示意图,可以看出在判断瓜是好瓜还是坏瓜,通过上面一层一层的决策,就可以很多程度上提高我们对瓜的分类的准确性。上图就是一个决策树。我们只关...

2019-08-15 11:25:04

二十四点

思路:暴力求挺麻烦的,借助栈结构可以减少代码量,参考别人代码https://blog.csdn.net/wingrez/article/details/88676235分别有一个数字栈和一个符号栈,当有乘除时,先计算再压入栈,当有加减时,往符号栈加+,同时将减号也处理成加号.#include<iostream>#include<cstd...

2019-08-14 10:09:29

1030 完美数列 (25 分)

1030完美数列(25分)给定一个正整数数列,和正整数p,设这个数列中的最大值是M,最小值是m,如果M≤mp,则称这个数列是完美数列。现在给定参数p和一些正整数,请你从中选择尽可能多的数构成一个完美数列。...

2019-08-13 21:03:16

1029 旧键盘 (20 分)

旧键盘上坏了几个键,于是在敲一段文字的时候,对应的字符就不会出现。现在给出应该输入的一段文字、以及实际被输入的文字,请你列出肯定坏掉的那些键。输入格式:输入在2行中分别给出应该输入的文字、以及实际被输入的文字。每段文字是不超过80个字符的串,由字母A-Z(包括大、小写)、数字0-9、以及下划线_(代表空格)组成。题目保证2个字符串均非空。输出格式:按照发现顺序,在...

2019-08-13 11:19:01

Django 实战 - 搭建个人博客(09) : 使用Form表单类发表新文章

Forms表单类在HTML中,表单是在<form>...</form>中的一些元素,它允许访客做类似输入文本、选择选项、操作对象或空间等动作,然后发送这些信息到服务端。一些表单界面元素(文本框或复选框)非常简单并内置在HTML中,而其他会复杂些:像弹出日期选择等操作控件。处理表单是一件挺复杂的事情。想想看Django的admin,许多不同类型的数据可能需要在一张...

2019-08-12 16:17:05

Django 实战 - 搭建个人博客(08) : 使用Markdown语法书写文章

安装MarkdownMarkdown是一种轻量级的标记语言,它允许人们“使用易读易写的纯文本格式编写文档,然后转换成有效的或者HTML文档。建议读者一定要花五分钟时间熟悉一下Markdown的语法,熟练后码字效率一定会大幅提高。关于Markdown语法看这里:Markdown语法介绍安装markdown也很简单:进入虚拟环境,输入指令pipinstallmarkdown即可。...

2019-08-12 11:21:52

Django 实战 - 搭建个人博客(07) : 编写文章详情页面

有了文章列表页面后,当然还需要详情页面,方便用户对某一篇感兴趣的文章深入阅读。编写视图函数打开article/views.py,增加文章详情页面的视图函数article_detail():article/views.py...#文章详情defarticle_detail(request,id):#取出相应的文章article=ArticleP...

2019-08-12 10:34:18

Django 实战 - 搭建个人博客(06) : 使用 Bootstrap 4 改写模板文件

配置Bootstrap4Bootstrap是用于网站开发的开源前端框架(“前端”指的是展现给最终用户的界面),它提供字体排印、窗体、按钮、导航及其他各种组件,旨在使动态网页和Web应用的开发更加容易。Bootstrap有几个版本都比较流行,我们选择最新版本的Bootstrap4:下载地址,并解压。然后在项目根目录下新建目录static/bootstrap/,用于存放Bootstra...

2019-08-12 09:58:00

Django 实战 - 搭建个人博客(05) : 改写视图

改写视图函数为了让视图真正发挥作用,改写article/views.py中的article_list视图函数:article/views.pyfromdjango.shortcutsimportrender#导入数据模型ArticlePostfrom.modelsimportArticlePostdefarticle_list(request):#...

2019-08-12 09:28:24

Django 实战 - 搭建个人博客(04) : View视图

数据库虽然已经有了,但是用户通常只需要这个庞大数据库中的很小一部分进行查看、修改等操作。为此还需要代码来恰当的取出并展示数据,这一部分代码就被称为视图。Django中视图的概念是「一类具有相同功能和模板的网页的集合」。比如,在一个博客应用中,你可能会创建如下几个视图:博客首页:展示最近的几项内容。 内容“详情”页:详细展示某项内容。 评论处理器:用于响应为一项内容添加评论的操作。这...

2019-08-11 22:31:12

Django 实战 - 搭建个人博客(03) : 编写博客文章的Model模型

Django框架主要关注的是模型(Model)、模板(Template)和视图(Views),称为MTV模式。它们各自的职责如下:层次 职责 模型(Model),即数据存取层 处理与数据相关的所有事务:如何存取、如何验证有效性、包含哪些行为以及数据之间的关系等。 模板(Template),即业务逻辑层 处理与表现相关的决定:如何在页面或其他类型文档中进...

2019-08-11 18:43:55

Django 实战 - 搭建个人博客(02) : 创建并配置APP功能模块

创建APP在Django中的一个app代表一个功能模块。开发者可以将不同功能的模块放在不同的app中,方便代码的复用。app就是项目的基石,因此开发博客的第一步就是创建新的app,用来实现跟文章相关的功能模块。打开命令行,进入项目所在的目录:(注意Django的操作必须在虚拟环境下进行)D:\django_project>env\Scripts\activate.bat(e...

2019-08-11 18:26:41

Django 实战 - 搭建个人博客 (01): 搭建开发环境

本教程原地址:https://www.dusaiphoto.com/article/detail/2/配置虚拟环境虚拟环境(virtualenv,或venv)是Python多版本管理的利器,可以使每个项目环境与其他项目独立开来,保持环境的干净,解决包冲突问题。你可以将虚拟环境理解为一个隔绝的小系统。新建一个文件夹,教程中为django_project。进入此文件夹:D:...

2019-08-11 18:08:06

collections.Counter类统计列表元素出现次数

#使用collections.Counter类统计列表元素出现次数fromcollectionsimportCounternames=["Stanley","Lily","Bob","Well","Peter","Bob","Well","Peter","Well","Peter","Bob","Stanley","Lily","Bob"...

2019-08-09 22:43:18

回文数

链接:https://ac.nowcoder.com/acm/contest/1071/L来源:牛客网题目描述若一个数(首位不为零)从左向右读与从右向左读都一样,我们就将其称之为回文数。例如:给定一个10进制数56,将56加56(即把56从右向左读),得到121是一个回文数。又如:对于10进制数87:STEP1:87+78=165...

2019-08-09 20:49:07

乘积最大

链接:https://ac.nowcoder.com/acm/contest/1071/A来源:牛客网题目描述今年是国际数学联盟确定的“2000——世界数学年”,又恰逢我国著名数学家华罗庚先生诞辰90周年。在华罗庚先生的家乡江苏金坛,组织了一场别开生面的数学智力竞赛的活动,你的一个好朋友XZ也有幸得以参加。活动中,主持人给所有参加活动的选手出了这样一道题目:设有一个长度为N的数字串...

2019-08-09 20:08:34

1028 人口普查 (20 分)

某城镇进行人口普查,得到了全体居民的生日。现请你写个程序,找出镇上最年长和最年轻的人。这里确保每个输入的日期都是合法的,但不一定是合理的——假设已知镇上没有超过200岁的老人,而今天是2014年9月6日,所以超过200岁的生日和未出生的生日都是不合理的,应该被过滤掉。输入格式:输入在第一行给出正整数N,取值在(0,10​5​​];随后N行,每行给出1个人的...

2019-08-09 16:57:44

1027 打印沙漏 (20 分)

本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印*****************所谓“沙漏形状”,是指每行输出奇数个符号;各行符号中心对齐;相邻两行符号数差2;符号数先从大到小顺序递减到1,再从小到大顺序递增;首尾符号数相等。给定任意N个符号,不一定能正好组成一个沙漏。要求打印出的沙漏能用掉尽可能多的符号。输入格式:...

2019-08-09 15:56:38

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周上午根据用户上周周三的博文发布情况由系统自动颁发。