首页 > 2019年03月03日 > 全部分享
剑指offer(11)
题目: 输入一个链表,输出该链表中倒数第k个结点。 思路: 我们一先想到的应该是循环两次链表,第一次获得它的长度,然后用长度-k,得出目标节点在链表的第几位,再循环一次。 如果要求只用一次循环的话,我们就要借助两个指针,第一个指针从立案表的头开始便利向前走k-1步,第二个指针不动;从k步开始,第二个 ...
分类:其他   时间:2019-03-03 18:00:55    收藏:0  评论:0  赞:0  阅读:162
洛谷P1141【01迷宫】
题目链接 P1141 01迷宫 直接暴力的做法就是对于每一个询问都进行bfs,这样复杂度最坏可以达到O(mn2),这样显然过不了的 我们发现,对于一个点所拓展的路径上的所有点能走的格子数是一样的!(然而我没发现) 所以我们可以dfs求联通块,每个联通块里所能走的格子数是一样的 bfs也可以 ...
分类:其他   时间:2019-03-03 17:59:44    收藏:0  评论:0  赞:0  阅读:188
随手之题(水3)
一.试题: 1221是一个非常特殊的数,它从左边读和从右边读是一样的,编程求所有这样的四位十进制数。 输出格式 按从小到大的顺序输出满足条件的四位十进制数。 二.分析:本题的要求是输出所有四位从左到右读和从右到左读都一样的数。 即使用“枚举法”加判断算法直接将四位数分离并且输出即可 三:执行代码: ...
分类:其他   时间:2019-03-03 17:59:20    收藏:0  评论:0  赞:0  阅读:184
scala当中的对象
1、scala当中的Object 在scala当中,没有类似于像java当中的static修饰的静态属性或者静态方法或者静态代码块之类的,但是我们可以通过scala当中的Object来实现类似的功能。可以理解为scala当中的Object里面的属性或者方法都是静态的,可以直接调用定义一个class类... ...
分类:其他   时间:2019-03-03 17:58:33    收藏:0  评论:0  赞:0  阅读:154
20165324 《网络对抗技术》week1 Kali的安装与配置
20165324 《网络对抗技术》week1 Kali的安装与配置 安装过程 VMware安装过程省略 kali 光盘映像文件的下载 新建虚拟机,并导入。 安装Tools 1. 在菜单中,选择虚拟机 安装 VMware tools 2. 双击打开光盘状图标,将里面的压缩包拖到主目录中去 3. 打开终 ...
分类:其他   时间:2019-03-03 17:57:06    收藏:0  评论:0  赞:0  阅读:188
Largest Rectangle in a Histogram POJ - 2559
很显然是单调栈 这里记录一种新的写法,这种写法基于递推,但是相比之下比单调栈更好写 ...
分类:其他   时间:2019-03-03 17:56:42    收藏:0  评论:0  赞:0  阅读:158
Educational Codeforces Round 60 (Rated for Div. 2) D. Magic Gems(矩阵快速幂)
题目传送门 题意: 一个魔法水晶可以分裂成m个水晶,求放满n个水晶的方案数(mol1e9+7) 思路: 线性dp,dp[i]=dp[i]+dp[i-m]; 由于n到1e18,所以要用到矩阵快速幂优化 注意初始化 代码: #include<bits/stdc++.h> using namespace ...
分类:其他   时间:2019-03-03 17:56:27    收藏:0  评论:0  赞:0  阅读:161
使用xampp发现php的date()函数与本地相差7个小时
具体方法: 1. 打开php.ini 2. 搜索timezone 3. 修改为PRC 4. 回车键 5. 修改为PRC 6. 完成 没想到这么一个小问题也是一个大坑,在网上找了半天基本都是说要修改这个 可是我打开后发现,默认已经是配置好的 一波三折使用了这个函数 echo date_default_ ...
分类:Web开发   时间:2019-03-03 17:55:54    收藏:0  评论:0  赞:0  阅读:177
月薪3万的python程序员都看了这本书
想必大家都看过吧 Python编程从入门到实践 全书共有20章,书中的简介如下: 本书旨在让你尽快学会 Python ,以便能够编写能正确运行的程序 —— 游戏、数据可视化和 Web 应用程序,同时掌握让你终身受益的基本编程知识。本书适合任何年龄的读者阅读,它不要求你有任何 Python 编程经验, ...
分类:编程语言   时间:2019-03-03 17:55:36    收藏:0  评论:0  赞:0  阅读:128
为什么要劝退分子科学与工程?
作者: "宛若晨昏" 首先屏蔽“分子也是有很多学长学姐非常厉害的!”,“分子XXX发了非常厉害的文章”,“分子的XXX毕业后在哪里工作,财务自由了!”这种“我认识一个大佬”,“我朋友特别厉害”的无聊论据。本文针对分子科学与工程的大多数普通同学(富二代土豪也不属于普通人),即使以后分子出了一个诺贝尔奖 ...
分类:其他   时间:2019-03-03 17:55:22    收藏:0  评论:0  赞:0  阅读:195
L3-021 神坛 [极角排序]
一开始想用暴力,看了看数据5000,C(5000,3),大概一万多位数吧。此路不通。 不过还是要暴力。以每个点做原点,构建坐标系,把剩下的点用极角排序后,求相邻两个点之间与该点的面积,在其中取得的最小值即为答案。 这里有一个东西需要证明,只取相邻两点作三角形的话是否包含了所有可以构造的三角形。比如六 ...
分类:编程语言   时间:2019-03-03 17:55:05    收藏:0  评论:0  赞:0  阅读:162
svn配置教程
检查svn是否安装rpm -aq subversion如果没有安装yum安装yum install -y subversion 建立svn版本数据库存储根目录mkdir -p /application/svndata //数据存储根目录mkdir -p /application/svnpasswd ...
分类:其他   时间:2019-03-03 17:54:49    收藏:0  评论:0  赞:0  阅读:197
大型网站技术架构-读后感
传统特点及解决方案: 大型网站架构模式: 网站性能优化: 1. web前段性能优化: 1.1 减少http请求(合并css,js,图片), 1.2使用浏览器缓存(主要是静态资源,可以通过设置HTTP头的Cache-control和Expire来缓存,更新时用过改文件名更新缓存,应该批量更新,并且是一 ...
分类:Web开发   时间:2019-03-03 17:54:35    收藏:0  评论:0  赞:0  阅读:142
第一周编程总结
第一题:查找整数 1)代码截图 2)设计思路 3)本题遇到的问题及解决方案 问题一:一直显示段错误 问题一的解决方案:到百度里查了一下资料,发现我在for循环里少了一个计数的变量导致我的下标输出错误 4)运行结果截图 第二题:求最大值及下标 1)代码截图 2)设计思路 3)本题遇到的问题及解决方案 ...
分类:其他   时间:2019-03-03 17:54:04    收藏:0  评论:0  赞:0  阅读:163
20175323 第一周学习总结
一、学习第一章视频总结 学完第一章我按节概括出了以下几条知识点:1.1java的地位 网络地位(主导地位):java特别适用于软件的开发,这是因为它具有的面向对象和平台无关的特点。 语言地位(基础地位):和c语言同等重要,已经是一门软件开发者应当掌握的基础语言。 需求地位 1.2Java的特点 书上 ...
分类:其他   时间:2019-03-03 17:53:20    收藏:0  评论:0  赞:0  阅读:204
线程池总结
一、为什么使用线程池 1)提高性能:系统启动一个新线程的成本是比较高的,而使用线程池避免了频繁地创建和销毁线程,可以很好地提高性能。线程池里的线程结束后并不会死亡,而是回到线程池中称为空闲线程,等待使用; 2)控制线程数量:使用线程池还可以有效地控制系统中并发线程的数量,当系统中包含大量并发线程时, ...
分类:编程语言   时间:2019-03-03 17:53:01    收藏:0  评论:0  赞:0  阅读:160
2018-2019-2 《网络对抗技术》Exp0 Kali安装 Week1 20165202
2018 2019 2 《网络对抗技术》Exp0 Kali安装 Week1 20165202 一、下载 虚拟机环境 Kali所需要虚拟机软件为VMware,在之前其他课程中使用的即为VMware,此步骤略过。 Kali镜像 可选择 "官网链接" 进行镜像下载,根据自身系统选择相应版本 二、安装 Ka ...
分类:其他   时间:2019-03-03 17:51:53    收藏:0  评论:0  赞:0  阅读:201
vm15安装esxi6.0
vmware 15安装esxi6.0时发现出现没有硬盘选择,导致无法安装 在vm12上安装正常 经过测试 1.需要在虚拟机硬件兼容性上选择12.x 2.版本也要选6.0,不要选6.X 其次,esxi要设置静态ip,否则web界面有弹窗 ...
分类:其他   时间:2019-03-03 17:51:38    收藏:0  评论:0  赞:0  阅读:246
求最大值及其下标编程总结
第一个for循环幅度萨芬水水水水水水水 第一个for循环中判断条件应改成i<n;n的值未必一定为10; ...
分类:其他   时间:2019-03-03 17:50:46    收藏:0  评论:0  赞:0  阅读:169
JavaScript创建按钮,实现数字自加1!!
大致步骤: 1、写一个p标签,指定一个id选择器,输入数字! 2、写一个input标签,指定type属性的属性值为button,创建一个按钮,加入onclick事件! 3、为p标签和input标签指定相关的CSS样式(可以省略) 4、用js创建一个自加的函数,在函数中用document对象的getE ...
分类:编程语言   时间:2019-03-03 17:50:26    收藏:0  评论:0  赞:0  阅读:298
790条   上一页 1 ... 11 12 13 14 15 ... 40 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!