- 博客(26)
- 收藏
- 关注
原创 冒泡排序及其二次优化
参考网址了解前置知识https://www.cnblogs.com/king-ding/p/bubblesort.html优化一:_opsort()某轮冒泡过程中没有发生元素交换,则说明整个序列已经排好序,此时不需要再进行后续的冒泡操作,可以直接结束程序。for i in range(self.len_datas-1): flag = True for j in range(self.len_datas-1-i):
2021-09-28 00:16:43 162
原创 算法第一节——入门知识
1.算法含义程序 = 数据结构+算法+语言+程序设计方法算法是解决问题的抽象方法和步骤,数据结构是算法实现的基础,算法也总是依赖于数据结构来实现,其由操作、控制结构和数据结构三要素组成。PS:人工智能三要素:数据(大数据),算法,算力(超算)2.算法特征输入/输出确定性:算法每一步都是明确的有穷性(操作系统为程序)正确性通用性:可应用于同类问题可读性健壮性(鲁棒性)高效率低存储3.参考资料...
2021-09-22 23:55:53 128
原创 math.exp()和numpy.exp()区别
发现问题过程在画函数图时,出现报错only size-1 arrays can be converted to Python scalars原代码plt.xticks([-4,-2,0,2,4])plt.yticks([0.0,0.2,0.4,0.6,0.8,1.0])X = np.linspace(-4,4,20)Y = 1-1/(1+math.exp(-1.702*(X+3)))plt.plot(X,Y)原因math.exp()仅适用于标量numpy.exp()适用于数组
2021-08-10 14:16:40 2023
原创 Anaconda安装rpy2步骤
1.打开anaconda,创建新的虚拟环境,选中R和Python3.72.搜索rpy2包,选中并安装3.安装即可4.打开虚拟环境对应的Jupyter5.输入测试程序注:未选中python3.7出现的错误:UnsatisfiableError: The following specifications were foundto be incompatible with the existing python installation in your environment:Sp
2021-08-05 11:36:27 2097 1
原创 Anaconda的windows安装及jupyter的使用
一、anaconda安装选择清华源,下载最新版本.exe文件,64位/32位自选(https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/?C=M&O=A)双击下载文件,启动安装程序,一路next即可(注:安装路径最好是全英文;不要勾选Add Anaconda to my PATH environment variable.)二、jupyter使用1.打开anaconda prompt,通过命令行进入项目路径2.输入jupyter
2021-07-05 17:19:13 164
原创 sublime text3运行java程序
如何改造sublime text3,使其能够运行java程序安装Java JDK正常安装即可,配置环境变量可以参考其他文章安装sublime text3正常安装开始改造3.1.找到 工具—>编译系统—>新编译系统3.2.添加下面代码{ "cmd": ["javac", "$file_name", "&&", "start","cmd",...
2020-01-27 23:30:57 756
原创 leetcode 删除链表的倒数第 n 个节点
给定一个链表,删除链表的倒数第 n 个节点,并且返回链表的头结点。示例:给定一个链表: 1->2->3->4->5, 和 n = 2.当删除了倒数第二个节点后,链表变为 1->2->3->5.说明:给定的 n 保证是有效的。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/remove-nt...
2019-10-22 21:24:55 231 3
原创 C语言求素数方法
C语言求素数方法确定性算法缺点:慢试除法//1.试除法int is_prime(int n){ int i; if(n<=1) return 1; //1表示素数 for(i = 2; i < n; i++)// for(i = 2; i*i <n;i++) //改进版 { if(n%i == 0) return 0; ...
2019-10-14 23:35:21 1187
原创 Django2 改造加基础知识
改造在 setting.py 中修改以下代码可汉化LANGUAGE_CODE = 'zh-hans'# TIME_ZONE = 'UTC'TIME_ZONE = 'Asia/Shanghai'USE_I18N = TrueUSE_L10N = True# USE_TZ = TrueUSE_TZ = False执行创建apppython manage.py sta...
2019-10-07 00:15:44 188 1
原创 MVC框架 ORM框架
MVC框架产生理念:分工核心思想:解耦Model:模型,和数据库交互View:视图,产生html页面Controller:控制器,请求接收,与M和V进行交互,返回应答ORM框架Object:对象-类Mapping:映射Relations:关系,即数据库关系(表)django可以通过类和对象就可以对数据表进行操作(不用sql语句)在model.py里面设计和表对应的表...
2019-10-03 20:30:43 600
原创 常用图片格式
位图与矢量图位图即点阵图,由像素点构成,放大时失真矢量图由函数曲线生成,放大不失真1.psdps专业格式优点:完整保存图像信息,方便图像信息缺点:应用范围窄,图片大2.jpg网页制作和日常使用优点:压缩效率高,图片小缺点:有损压缩,图像因为丢失数据而失真,不支持透明背景3.png网页制作和日常使用优点:无损压缩,容量小,支持透明背景、半透明色彩、透明图像边缘光滑缺点:不...
2019-09-21 11:11:43 245
原创 CSS background设置
background-image: url(images/1.png); 注 只能用相对地址,而且会复制然后铺满divbackground-repeat: repeat-x;设置图片如何重复平铺 repeat-x 一行 repeat-y 一列 norepeat 平铺不重复background-position: left center; left right top bottom c...
2019-09-19 21:43:11 166
原创 CSS 定位
定位类型/相对定位//position: relative;//绝对定位,让出位置b2,相对于上一个设置了定位的父级(body)定位/position: absolute;/以浏览器窗口为参照物定位,像浮动小广告/position: fixed;例子position: absolute;left: 50px;bottom: 400px;<!DOCTYPE html>...
2019-09-18 21:27:35 74
原创 浮动实例及清除浮动方法(面试)
浮动实例<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>浮动</title> <style type="text/css"> .con,.con2{ width: 480px; border:1px ...
2019-09-15 20:49:54 166
原创 display属性
标题盒子类型:块元素,内联元素,内联块元素块元素:div\p\ul\li\h1~h6\dl\dt\dd特点: 支持全部的样式 默认宽度为父级的宽度(100%) 盒子始终占据一行(占据一行但是可以控制宽度)内联元素(行内元素):a\span\em\b\strong特点: 支持部分样式(不支持宽高(内容决定),margin上下,padding上下) 盒子并在一行 代码换行,盒子...
2019-09-14 21:42:52 180
原创 css盒子模型的一些问题及解决方法
margin-top塌陷1.设置边框2.overflow:hidden;3.使用伪元素<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <style type="text/css"&g...
2019-09-12 21:42:44 870
原创 css 盒子模型
盒子模型知识点<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>盒子模型</title> <style type="text/css"> .box{ width: 200px; height: 200p...
2019-09-12 21:41:52 97
原创 html引用css的一个实例
如何引用css1.外联式(解耦性大)2.内嵌式<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <!-- 外联式 --> <link rel="stylesheet" ty...
2019-09-09 20:41:47 567
原创 html 表单实例
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>html表单</title></head><body> <div align="center" > 表单 <form action=...
2019-09-07 20:21:18 236
原创 前端html知识
<!DOCTYPE html><html lang="en"> <!-- zh-CN --><head> <meta charset="utf-8"> <title>个人主页</title></head><body> hhhhhhh! hashai <!-- 网页...
2019-09-07 15:37:00 91
原创 H5和xthtml区别
<!-- H5 快捷键 !+tab 键 --><!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8" /> <title>Document</title></head><body> </body>...
2019-09-05 21:24:35 490
原创 浅拷贝和深拷贝
#!/usr/bin/python-- coding: utf-8 --@Time : 2019/8/28 20:44@Author : lin@File : 深拷贝.py@Software: PyCharm#浅拷贝,即a=(11,q) b = a(b为类似c语言中的指针)#深拷贝,类似为c语言中的赋值 b=aimport copy#copy.copy()作用a=...
2019-09-05 21:22:58 83
原创 浅析深拷贝和浅拷贝
#!/usr/bin/python# -*- coding: utf-8 -*-# @Time : 2019/8/28 20:44# @Author : lin# @File : 深拷贝.py# @Software: PyCharm#浅拷贝,即a=(11,q) b = a(b为类似c语言中的指针)#深拷贝,类似为c语言中的赋值 b=aimport co...
2019-08-29 21:02:40 352
原创 HTTP收发数据
浏览器给服务器发送的请求格式如下:【数据来自127.0.0.1:4139】GET / HTTP/1.1 请求方式Host: 127.0.0.1:8000 地址Connection: keep-alive 长链接Cache-Control: max-age=0Upgrade-Insecure-Requests: 1User-Agent: Mozilla/5....
2019-08-18 22:54:47 607 1
原创 python初识线程threading
#!/usr/bin/python-- coding: utf-8 --@Time : 2019/8/5 13:43@Author : lin@File : demo1.py@Software: PyCharmimport threadingimport timedef say():print(“hhhhh\t”)time.sleep(1)if name == ...
2019-08-07 19:23:17 153
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人