Python,计算 ax^2 + bx + c = 0的根
1 #-*-coding : utf-8-*-
2 import math 3 4 def quadratic(a, b, c): 5 if not isinstance(a, (int, float)): 6 raise TypeError('a值,请输入整数或者浮点数!') 7 elif not isinstance(b, (int, float)): 8 raise TypeError('b值,请输入整数或者浮点数!') 9 elif not isinstance(c, (int, f
python数据结构之树(二叉树的遍历)
树是数据结构中非常重要的一种,主要的用途是用来提高查找效率,对于要重复查找的情况效果更佳,如二叉排序树、FP-树。 本篇学习笔记来自:二叉树及其七种遍历方式、python遍历与非遍历方式实现二叉树 介绍: 树的遍历主要有两种,一种是深度优先遍历,像前序、中序、后序;另一种是广度优先遍历,像层次遍历。 在树结构中两者的区别还不是非常明显,但从树扩展到有向图,到无向图的时候,深度优先搜索和广度优先搜索的效率和作用还是有很大不同的。 深度优先一般用递归,广度优先一般用队列。一般情况下能用递归实现的算
Atcoder arc092
E-Both Sides Merger 标程: 1 #include<bits/stdc++.h>
2 using namespace std;
3 const int N=1005;
4 int n,Max,pos,tot,ans[N],a[N];
5 vector<int> vec;
6 typedef long long ll;
7 ll sum1,sum2;
8 int main()
9 {
10 scanf("%d",&n);Max=-1e9-1;//注意ma
标题换行,百度编辑器
今天做项目,解决了publiccms开源项目的标题换行,这个标题换行,就是<h2><conent.title?no_esc></h2>这条命令实现了标题换行,我在模板中实现了这条命令,直接引用即可。 还有就是适配达梦数据库,只能通过系统默认的SYSDBA才能实现select id,name from cms_catagory这样的语句,用其它用户不能实现,明天再检测一次。之后,做了百度编辑器,是通过在网上下载引用实现,但是,唯独IE8就不能实现在word复制的内容粘贴到编辑器里。百度,也无法从
[SCOI2015] 情报传递
题目描述 奈特公司是一个巨大的情报公司,它有着庞大的情报网络。情报网络中共有 n 名情报员。每名情报员可能有若干名 (可能没有) 下线,除 1 名大头目外其余 n−1 名情报员有且仅有 1 名上线。奈特公司纪律森严,每名情报员只能与自己的上、下线联系,同时,情报网络中任意两名情报员一定能够通过情报网络传递情报。 奈特公司每天会派发以下两种任务中的一个任务: 搜集情报:指派 T 号情报员搜集情报; 传递情报:将一条情报从 X 号情报员传递给 Y号情报员。 情报员最初处于潜伏阶段,他们是相对安全的
Python,报错NameError: name 'math' is not defined
1 #-*- coding : utf-8 -*-
2 import math 3 4 def move(x, y, step, angle=0): 5 nx = x + step * math.cos(angle) 6 ny = y - step * math.sin(angle) 7 return nx, ny 新建Python文件,保存为move,Python交互界面,导入move函数后,执行函数,报错 后在执行函数前,输入 import math 执行函数,不报错
【java多线程】---线程创建、start、run
线程创建、start、run 一、创建线程方式 java创建线程的方式,主要有三种:类Thread、接口Runnable、接口Callable。 1、Thread和Runnable进行比较 他们之间的区别 1、实现Runnable的类更具有健壮性,避免了单继承的局限。 2、Runnable更容易实现资源共享,能多个线程同时处理一个资源。 不过对于共享数据而言,使用继承Thread,同样可以实现多线程同时处理同一个资源。 (1)像网上常写的这种方式当然不能实现共享资源了,因为你已经new了多个对
Hadoop_01_部署
1. 主机规划 主机名称 外网IP 内网IP 操作系统 备注 安装软件 mini01 10.0.0.11 172.16.1.11 CentOS 7.2 ssh port:22 Hadoop 【NameNode SecondaryNameNode】 mini02 10.0.0.12 172.16.1.12 CentOS 7.2 ssh port:22 Hadoop 【ResourceManager】 mini03 10.0.0.13 172.16.1.13 CentOS 7.2 ssh port
python 基础篇 09 函数初识
<<<<<<<<<<<<<<<------------------------------函 数------------------------------------->>>>>>>>>>>>>>>>>> 本节内容: 1. 什么是函数------>>>先去定义一个事情或功能,等需要用的时候直接拿来就可以用,这就是函数.不用每次都写.. 2. 函数定义, 函数名, 函数体以及函数的调⽤ 3. 函数的返回值 4. 函数的参数 注:函数的执行过程****很重要 三:函数的返回值-----执行完函数
linux和windows互传文件、用户和密码配置文件、用户组和用户管理
一:xshell下linux和windows互传文件1.首先需要安装一个包[root@centos7-1~]#yuminstall-ylrzsz已加载插件:fastestmirrorbase|3.6kB00:00:00extras|3.4kB00:00:00updates|3.4kB00:00:00updates/7/x86_64/primary_db|2.0MB00:00:03Determini
nginx部署(普通用户)
1. Install Nginx software prerequisites : $ sudo yum install pcre pcre-devel openssl-devel perl gcc make -y
2. Download Nginx from official website and extract it : $ wget http://nginx.org/download/nginx-1.6.2.tar.gz
$ tar xzvf nginx-1.6.2.tar.g
iview-cli 采坑记录
1.iview-cli 关于跨域的问题: 使用webpack-devServer启动node 服务器可以通过配置 proxy 对象实现跨域:
webpack.dev.config.js
devServer: {
proxy: {
//匹配发起的请求的 url
'/report/*': {
// 目标服务器地址
target: 'http://de
【软件构造】课程提纲(3)
第四章 1. 代码可理解性/可读性 (1)度量可理解的指标:名称长度、名称唯一性比率、复杂性、代码行数、注释密度、嵌套层数 (2)可读性:人类读者可以轻松理解源代码的目的,控制流程和操作 (3)代码可读性强的例子: Example A:z = ((3*x^2) + (4*x) - 5) - (( 2*y^2) - (7*y) + 11) / ((3*x^2) + (4*x) - 5) Example B:a = (3*x^2) + (4*x) - 5; b = ( 2*y^2) - (7*y)
python输出测试报告测试成功
import unittest
# import HtmlTestRunner
import HTMLTestRunner
class DemoTest(unittest.TestCase):
def test_one(self):
print('第一条case')
def test_two(self):
print('第二条case')
#调整缩进后就会不执行main
if __name__ == '__main_
移动端一个奇怪的触摸bug
这两天遇到一个很奇怪的bug,在移动端,一个页面里所有的input框都不能点击,我查了一下,里面的没有设置readonly属性,只要页面滚动一下就可以用了,而且,只要我在真机测试的时候,f12开发者模式下,一旦选中这个元素也可以点击了,很奇怪,结果我就去公共样式里排查,home.css。结果定位到了这么一段我很不熟悉的代码片段 /* -webkit-user-drag: none;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
-moz-ta
关系型数据库设计——E-R图
一、数据管理技术的三个发展阶段: 1)人工管理阶段(20世纪50年代中期) 特点:数据不保存;应用程序管理数据;数据不共享;数据没有独立性; 2)文件系统阶段(20世纪50年代后—60年代)特点:数据以文件形式长期保存;文件系统管理数据;数据共享性差、冗余度大;数据独立性差; 3)数据库系统阶段(20世纪60年代—现在)特点:数据结构化;数据由DBMS统一管理与控制;数据共享性高、冗余度低;数据独立性高; 二、数据库管理系统的功能: 1)数据定义功能:由DBMS提供的数据定义语言(Data D
pygame.Surface.get_at
get the color value at a single pixel http://www.pygame.org/docs/ref/surface.html#pygame.Surface.get_at 其他参考链接: https://blog.csdn.net/qq_27717921/article/details/53231762
今日推荐
周排行