首页 > 2019年11月11日 > 全部分享
重建二叉树Java实现[剑指offer]
"题目" 输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回。 题解 描述 首先通过前序遍历序列找到根节点; 在中序 ...
分类:编程语言   时间:2019-11-11 21:24:05    收藏:0  评论:0  赞:0  阅读:102
css简单整理
style1.css /*统一设置h1、h2、a标签的样式*/ h1,h2,a{ color: aqua; font-size: 50px; } /*如果h1、h2没有上面的单独设置样式那么就会继承body所设的样式*/ body{ color: brown; } /*设置列表标签的strong标签 ...
分类:Web开发   时间:2019-11-11 21:23:35    收藏:0  评论:0  赞:0  阅读:86
笔记类软件的选择——有道云笔记与OneNote
1.选择OneNote还是有道云笔记 选择OneNote!OneNote唯二的缺点就是同步速度太慢,以及国内不支持网页版管理。其他项基本都大大优于有道云笔记,OneNote能让你更加关注于阅读内容的记录,格式功能恰到好处。 有道云笔记感觉笔记的格式不是很自由,有拘束的感觉,还有少许的广告。 2.On ...
分类:其他   时间:2019-11-11 21:23:18    收藏:0  评论:0  赞:0  阅读:124
ajax跨域请求方法
一、为什么会需要ajax跨域,为什么会出现跨域请求? 举一个例子:用户张三在网站A登录,但是在没有退出的情况下中途又登录其他网站,那么其他网站就可以模拟用户查看张三的账号,这是一个极大的安全隐患。 为保护用户信息安全,浏览器引入同源政策(same-origin policy),同源指的是什么相同呢? ...
分类:Web开发   时间:2019-11-11 21:23:03    收藏:0  评论:0  赞:0  阅读:74
forEach()和for/in循环的缺点与for-of循环
以数组为例,JavaScript 提供多种遍历语法。最原始的写法就是for循环。 for (var index = 0; index < myArray.length; index++) { console.log(myArray[index]); } 这种写法比较麻烦,因此ES5中数组提供内置的f ...
分类:其他   时间:2019-11-11 21:22:25    收藏:0  评论:0  赞:0  阅读:95
重载和重写的区别
重载【overload】: 重载时只能通过不同的参数样式。例如,不同的参数类型,不同的参数个数,不同的参数顺序(当然,同一方法内的几个参数类型必须不一样,例如可以是fun(int, float), 但是不能为fun(int, int)); 同一个类 相同方法名 参数列表不同【顺序不同 | 个数不同 ...
分类:其他   时间:2019-11-11 21:22:08    收藏:0  评论:0  赞:0  阅读:105
计蒜客习题:画图游戏(Havel-Hakimi定理)
这道题在如何判断能否存图上想了好久,最后还是参考了网上的题解就了解到了这样一个定理——Havel-Hakimi定理 下面给出例子(例子转自https://blog.51cto.com/sbp810050504/883904) 比如序列:4 7 7 3 3 3 2 1 下标 1 2 3 4 5 6 7 ...
分类:其他   时间:2019-11-11 21:21:33    收藏:0  评论:0  赞:0  阅读:113
赛道修建(树上贪心+multiset)
P5021 赛道修建 分析: 很明显要二分一个值。 对于一条赛道与一个点u的关系,可以分成三种情况: 1.完全在一棵u的子树内。 2.一半在子树内,一半在子树外 3. 经过u,连向子树内的另一条链 对于第一种情况,直接在递归下去的时候就计入贡献。 对于第二三种情况,开一个multiset,遇到不合法 ...
分类:其他   时间:2019-11-11 21:21:12    收藏:0  评论:0  赞:0  阅读:88
浅谈矩阵[简洁易懂]——上篇
我这种小蒟蒻就只能浅谈一下矩阵这种神奇的东西啦。 但正因为是蒟蒻,所以讲的比较好懂(大概)。 本篇分为两部分——>上:矩阵加速递归+下:高斯消元 如果没有你想看的那我深感抱歉...我太弱了只会讲这两个(说不定以后有补充) ——正片开始—— 首先,不知道什么是矩阵的这里请:必应 我们用矩阵优化递推一般 ...
分类:其他   时间:2019-11-11 21:20:34    收藏:0  评论:0  赞:0  阅读:95
POJ Largest Rectangle in a Histogram
POJ2559 这道题可以说是单调栈求矩形最大面积的板子题了啊 Code: 1 #include <cstdio> 2 #define ll long long 3 using namespace std; 4 const int N = 1e5 + 7; 5 int n, height, top; ...
分类:其他   时间:2019-11-11 21:20:09    收藏:0  评论:0  赞:0  阅读:89
PostScript
https://baike.baidu.com/item/PostScript/2192822?fr=aladdin PostScript是一种编程语言,最适用于列印图像和文字(无论是在纸、胶片或非物质的CRT都可)。用现今的行话讲,它是页面描述语言。它既可以像程序代码一样具有可读性,又能表示出可任 ...
分类:其他   时间:2019-11-11 21:19:54    收藏:0  评论:0  赞:0  阅读:106
mysql开启关闭慢查询日志
在日常开发中,为了监控数据库的执行情况,往往我们需要开启慢查询日志。通过检查慢查询日志来确定sql的方向。但是长时间的运行势必导致慢查询日志过大,这种情况就需要将旧的慢查询日志保存起来,然后重新生成一份慢查询日志。 ————参考博客: "正确安全清空在线慢查询日志slow log的流程" 查看当前慢 ...
分类:数据库技术   时间:2019-11-11 21:19:38    收藏:0  评论:0  赞:0  阅读:80
响应式css样式
<div class="a"> 123 </div> @media(max-width:600px){ .a{ color:red; } } @media(min-width:300px) and (max-height:300px){ .a{ color:blue; } } 这样就可以实现响应式的 ...
分类:Web开发   时间:2019-11-11 21:19:08    收藏:0  评论:0  赞:0  阅读:90
winform中进度条(ProgressBar)控件使用时UI画面显示延迟的解决
winform中自带的进度条控件ProgressBar,在实际使用过程中,可能会遇到UI动画显示延迟的现象,进度已经走完,但是进度条可能才显示到一半,尤其是在一些弹出窗体中,点击确定开始执行后台操作,同时进度条显示进度,后台执行完成且成功,窗体关闭,此时UI画面的现象就是进度条才进行到一半或者70% ...
分类:Windows开发   时间:2019-11-11 21:18:47    收藏:0  评论:0  赞:0  阅读:487
习题:小奇取石子(分类讨论)
题目 思路 考场上没有仔细看数据范围,导致疯狂爆炸 正解是分类讨论 也就是指对于不同的数据范围,选择不同的解法 手动滑稽 对于前$70\%$的数据 直接$O(2^n)$ 对于后$30\%$的数据选择DP $dp[i][j][k]$表示前i个选j堆是否能构成k 很明显i那一位可以直接省去 之后转移即可 ...
分类:其他   时间:2019-11-11 21:18:11    收藏:0  评论:0  赞:0  阅读:99
Amber
训练做的题里有板子单独拉出来。 欧拉筛 1 int vis[N+5],prim[N+5]; 2 int cnt; 3 void Eular() 4 { 5 vis[0]=vis[1]=1; 6 for(int i=0;i<N;i++) 7 if(!vis[i]) 8 { 9 prim[cnt++]= ...
分类:其他   时间:2019-11-11 21:17:49    收藏:0  评论:0  赞:0  阅读:92
Django-model更上层楼
一 QuerySet对象 1.1可切片 使用Python 的切片语法来限制查询集记录的数目 。它等同于SQL 的LIMIT 和OFFSET子句。 不支持负的索引(例如 )。通常,查询集的切片返回一个新的查询集—— 它不会执行查询。 1.2可迭代 1.3惰性查询 查询集是惰性执行的 —— 创建查询集不 ...
分类:其他   时间:2019-11-11 21:17:31    收藏:0  评论:0  赞:0  阅读:75
吴裕雄--天生自然KITTEN编程:救救小兔子
...
分类:其他   时间:2019-11-11 21:17:10    收藏:0  评论:0  赞:0  阅读:71
Windows上python2和python3共存
1.找到python2安装目录 2.将应用程序中的python重命名为python2,或自行定义。 3.为python2设置系统变量中的path变量。注意,记得加上英文的分号。 验证:输入python2,提示python2版本即安装成功。 1.python3同理。找到python3安装目录,将应用程 ...
分类:编程语言   时间:2019-11-11 21:16:53    收藏:0  评论:0  赞:0  阅读:69
js之语句(表达式语句,复合语句,声明语句)
语句就是JavaScript整句或命令,以分号结束,用来执行以使某件事发生。下面将介绍三种语句:表达式语句,复合语句,声明语句。 一、表达式语句 表达式语句是javascript中最简单的语句 <script> //赋值语句 helloworld = "hello" + "world"; //递增运 ...
分类:Web开发   时间:2019-11-11 21:16:35    收藏:0  评论:0  赞:0  阅读:91
1182条   上一页 1 ... 9 10 11 12 13 ... 60 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!