RED

近似计算和估值计算

不羁岁月 提交于 2020-11-30 23:35:22
前言 2019年的考试说明中对运算能力的详细描述是这样的:会根据法则、公式进行变形和正确运算,能根据问题的条件寻找与设计合理、简捷的运算途径,能根据问题要求进行<font color="red">估算或近似计算</font>。 运算求解能力是思维能力和运算技能的结合。运算包括对数值的计算和近似计算,对数学表达式的变形,对几何图形相关几何量的计算求解等。运算求解能力包括分析运算条件、探究运算方向、选择运算公式、确定运算程序等一系列过程中的思维能力,也包括在实施运算过程中遇到障碍而调整运算的能力。 对运算求解能力的考查,不仅包括数的运算,还包括式的运算,兼顾对算理和逻辑推理的考查。考查主要是以含字母的式的运算为主,包括数字的计算、代数式和某些超越式的恒等变形、集合的运算、解方程与不等式、三角恒等变形、求导运算、概率计算、向量运算和几何图形中的计算等。运算结果具有存在性、确定性和最简性。 运算求解能力是一项基本能力,在代数、三角函数、立体几何、平面解析几何、统计与概率、导数、向量等内容中都有所体现。运算的作用不仅是只求出结果,有时还可以辅助证明(以算代证)。运算能力是最基础的又是应用最广的一种能力,高考中对运算求解能力的考查主要体现在运算的合理性、准确性、熟练性、简捷性。 近似计算 根式:$\sqrt{2}=1.414\cdots$;$\sqrt{3}=1.732\cdots$;$

[BJWC2018]最长上升子序列

别说谁变了你拦得住时间么 提交于 2020-11-29 22:00:49
十分感谢GXZ大佬的讲解,此处致以敬意!emmmm在初学状压DP时就理解了如此精妙的一道题,感到很开森~ $Address$ ##$\color{red}{\mathcal{Description}}$ 现在有一个长度为n的随机排列,求它的最长上升子序列长度的期望。 为了避免精度误差,你只需要输出答案模998244353的余数。 ##$\color{red}{\mathcal{Solution}}$ 那么这道题,作为一道显然不是那么可做的题,我们首先来讲一下如何骗分:$next_permutation$枚举全排列,然后$nlogn$求一遍长度,最终复杂度大约维持在$O(n!\times nlogn)$的水平,看一眼数据规模,好像对于$n\leq 9$的数据,在你的常数小的情况下跑出来时没有什么问题的。 $emmmm$思考一下数据范围,能够用最暴力的方法骗到分的概率极其的低。 于是我们考虑$dp$是否可行。 因为事实上,我们可以看到从左向右推好像不是很可行,于是我们考虑,对于一个排列,我们把数从小到大插入到一个空的数列里面。 那么我们首先令一个$f_i$(放心跟程序没啥关系)表示,在当前已经确定的一个序列里面,从左至右第$i$个数的最长上升子序列长度。基于这个数组,我们再令$maxL_i$表示前缀最小值,即$$maxL_i = max{f_1,f_2...,f_i}$$那么对于这个

html基本语法

时光总嘲笑我的痴心妄想 提交于 2020-11-29 20:21:06
html基本文档 <! DOCTYPE html > < html > < head >    < title > 文档标题 </ title > </ head > < body >   可见文本... </ body > </ html > html注释<!--注释内容--> html头部<head> <head>元素包含了所有的头部标签元素,在 <head>元素中可以插入脚本(scripts)、样式文件(CSS)及各种meta信息。 可以添加在头部区域的元素标签为<title>、<style>、<meta>、<link>、<script>、<noscript>和 <base>等 title标签 < title > 文档标题 </ title > <!-- 浏览器上显示的网页标题 --> < link rel ="icon" href ="http://www.jd.com/favicon.icon" > <!-- 浏览器上显示的标题的前缀图标 --> <base> 标签描述了基本的链接地址,该标签作为HTML文档中所有的链接标签的默认链接。 < base href ="http://www.runoob.com/images/" target ="_blank" > <style> 标签定义了HTML文档的样式文件引用地址,也可以直接添加样式来渲染 HTML 文档。 <

Qt实现客户端与服务器消息发送

独自空忆成欢 提交于 2020-11-29 08:37:48
这里用Qt来简单设计实现一个场景,即: (1)两端:服务器QtServer和客户端QtClient (2)功能:服务端连接客户端,两者能够互相发送消息,传送文件,并且显示文件传送进度。 环境:VS20013 + Qt5.11.2 + Qt设计师 <span style="color:red">先看效果:</span> <br /> 一、基本概念 客户端与服务器的基本概念不说了,关于TCP通信的三次握手等等,在《计算机网络》里都有详细介绍。这里说下两者是如何建立起通信连接的。 (1)IP地址:首先服务器和每一个客户端都有一个地址,即IP地址。(底层的MAC地址,不关心,因为TCP通信以及IP,是七层架构里面的网络层、传输层了,底层透明)。<span style="color:blue">对于服务器来说,客户端的数量及地址是未知的,除非建立了连接。但是对于客户端来说,必须知道服务器的地址,因为两者之间的连接是由客户端主动发起的。</span> (1)端口号:软件层面的端口号,指的是 “应用层的各种协议进程与运输实体进行层间交互的一种地址”。简而言之,每一个TCP连接都是一个进程,操作系统需要为每个进程分配一个协议端口(即每一个客户端与服务端的连接,不是两台主机的连接,而是两个端口的连接)。但一台主机通常会有很多服务,很多进程,单靠一个IP地址不能标识某个具体的进程或者连接

shell脚本显示字体颜色

烂漫一生 提交于 2020-11-29 04:33:56
shell脚本中echo显示内容带颜色显示,echo显示带颜色,需要使用参数-e   格式如下:   echo -e "\033[字背景颜色;文字颜色m字符串\033[0m"   例如:   echo -e "\033[41;36m something here \033[0m"   其中41的位置代表底色, 36的位置是代表字的颜色 注:   1、字背景颜色和文字颜色之间是英文的""   2、文字颜色后面有个m   3、字符串前后可以没有空格,如果有的话,输出也是同样有空格   特效可以叠加, 需要使用“;”隔开 ,例如:闪烁+下划线+白底色+黑字为 \033[5;4;47;30m闪烁+下划线+白底色+黑字为\033[0m 输出特效格式控制: \ 033 [0m 关闭所有属性 \ 033 [1m 设置高亮度 \ 03 [4m 下划线 \ 033 [5m 闪烁 \ 033 [7m 反显 \ 033 [8m 消隐 \ 033 [30m -- \ 033 [37m 设置前景色 \ 033 [40m -- \ 033 [47m 设置背景色 例    echo -e " \033[31m 红色字 \033[0m "    echo -e " \033[34m 黄色字 \033[0m "    echo -e " \033[41;33m 红底黄字 \033[0m "    echo -e "

零基础腾讯云CentOS部署云服务器

放肆的年华 提交于 2020-11-27 14:14:32
Web项目远程部署 获取云主机,安装系统 购买云服务器 腾讯云,1核,2G,50G 安装系统 Linux主要分类 Debian:Ubuntu,Debian Red hat:Red Hat ,Centos 具体分类 Debian:用的deb包,使用APT包管理系统。同时Debian提供了大多数软件比较新的版本,并且提供了更多的软件包(相对于原版Red Hat)。Debian的优点在于更新迅速,软件包完善(Ubuntu尤其),操作便利。缺点是部分时候稳定性欠佳,跟进最新软件有可能存在Bug。 Ubuntu是基于Debian所开发,可以简单地认为Ubuntu是Debian的功能加强版。与Debian相比,Ubuntu提供了更人性化系统配置,更强大的系统操作以及比Debian更激进的软件更新。Ubuntu与Debian比较,可以认为Debian更趋向于保守一些,Ubuntu对新手友好度更高,上手更容易。 Red Hat:用rpm包,使用yum包管理系统。相对于Debian来说,Red Hat的一大特点就是慢。大部分软件停留在稳定版本,而且相距最新版版本也差较多。而且某些新版软件的一些新特性支持也比较慢,比如php-fpm。因为Red Hat是面向企业用户提供的操作系统,所以在稳定性上十分突出,一般在新功能或稳定性的选择上更倾向于后者。只有当某个功能完全确定稳定了,才会加入到系统里

pycharm连接不上mysql数据库的解决办法

戏子无情 提交于 2020-11-27 06:31:58
问题描述 环境:ubuntu18.04,mysql5.7 今天在ubuntu下使用pycharm连接mysql,发现连接不上 这不是缺少驱动吗?下载之! 下好之后点进去 连接 点击test connection 这是什么鬼??? 网上找各种博客都说是权限问题,然而我试了之后发现并不是,授予root用户所有权限之后仍然连接不上,我突然想到可能是驱动版本的问题,目前mysql的最新版本是8.0,而驱动的版本也正好是8.0,这之间是不是有什么关联呢。 <br> ## 解决办法 点开驱动下载页 点击右边+号 依次选择-privided driver--->mysql connector 因为我用的是mysql5.7版本,因此这里我选5.1.47(5版本里最新的),点击ok 发现可以正常连接了 <br> ## 小结 <b><font color='red'>pycharm连接数据库的驱动版本要与mysql的版本对应</font></b> mysql8.0使用8.0版本的驱动,mysql8.0以下的使用5.1.47的驱动 来源: oschina 链接: https://my.oschina.net/u/4296609/blog/3551466

LeetCode 75. Sort Colors (颜色分类):三路快排

霸气de小男生 提交于 2020-11-27 02:56:37
Given an array with n objects colored red, white or blue, sort them in-place so that objects of the same color are adjacent, with the colors in the order red, white and blue. Here, we will use the integers 0, 1, and 2 to represent the color red, white, and blue respectively. Note: You are not suppose to use the library's sort function for this problem. Example: Input: [2,0,2,1,1,0] Output: [0,0,1,1,2,2] Follow up: A rather straight forward solution is a two-pass algorithm using counting sort. First, iterate the array counting number of 0's, 1's, and 2's, then overwrite array with total number

Linux Centos下SQL Server 2017安装和配置

筅森魡賤 提交于 2020-11-26 09:53:10
说到SQL Server服务,我们大家都知道是Microsoft公司的数据库服务,当然说到数据库,现在主要分为三大商:1:Oracle、2:Msql Server、3:Mysql;三种数据库在当下环境受到不了不同程度的关注;比如oracle主要应用到大型的商业比较多,比如银行;SQL Server主要在常见的互联网公司使用;mysql主要应用于小型的企业或者服务商使用;当然从费用上来说,Oracle是最贵的,也是最为稳定的;SQL Server也是比较贵的,但是相比Oracle稍微低点,最后我们说到的Mysql也是做开发人员经常用到的,也是管理人员经常做测试 用到的,因为是免费的,好了废话不多说了,开始进入正题,我们今天主要介绍的是Centos 7.3下安装 Linux For SQL Server及配置介绍,2016年接近年底微软公告说要出一款在Linux下可以运行的SQL Server了,当然现在已经发布了,对于功能及稳定上,需要进行测试,今天我们首先介绍的是测试,后续我们会将Linux For SQL Server写成一个集合,如有兴趣的可以参考学习。 我们知道在Linux下安装服务有很多方式,最为简单的也就是yum安装,但是很多服务通过yum是无法安装的,如果想使用yum安装,需要指定yum安装仓库,我们今天需要安装MSQL Server,所以需要指定微软的yum源;

深入理解java多态没有烤山药的存在,java就不香了吗?

纵然是瞬间 提交于 2020-11-26 07:51:56
@[toc] 我不想知道各位理解java多态没有烤山药的存在,java香不香的问题了,我不要你们认为,我只要我觉得 (感觉要被打....) 在博主认为多态绝对是面向对象的第三大特性中让很多小白同学以及初学者难以跨越的鸿沟,因为多态有很多细节性的知识,不花点时间,还真不好理解多态。这么说吧,如果你觉得你已经完全理解了多态,你不妨做做下面的程序,如果你能全都答对,那没问题了,多态对你来说真的不是问题!如果在第四个就趴下了,那可以看看这篇文章,或许对你有所帮助,可能会让你重新见识到多态的魅力。 package Polymorphic; //爷爷类 class Ye { public String show(Sun obj) { return ("Ye and Sun"); } public String show(Ye obj) { return ("Ye and Ye"); } } //爸爸类 class Fu extends Ye { public String show(Fu obj) { return ("Fu and Fu"); } public String show(Ye obj) { return ("Fu and Ye"); } } //儿子类 class Zi extends Fu { } //孙子类 class Sun extends Fu { } public