码迷,mamicode.com
首页 > 2018年02月04日 > 全部分享
Deque和RandomizedQueue实现时碰到的一些问题
这是Algorithms第二周的作业。这次比上周的作业顺利多了,也有可能自己以前有链表的基础,因此完成地快些。 Deque就像python中地deque一样,支持两端的添加和删除 constant time cost. 无疑是要用链表实现的。对两端操作一定需要用双向链表。 最后作业提交,Deque出 ...
分类:其他好文   时间:2018-02-04 00:36:18    阅读次数:173
想写一些与技术无关的
有人的地方就有江湖。 虽然我毕业的时间较短,但是我总觉得我看问题的思路跟同龄人不太一样,同龄人,同届的还在关注LOL比赛、直播的时候,我的业余时间放在了基金、股市。吴晓波老师的商业书籍上、吴军老师的书籍上。 记得又一次跟一个想挖我的某公司的某部门的副总喝酒的时候饭局上,我告诉了他我真的毕业时间的时候 ...
分类:其他好文   时间:2018-02-04 00:36:10    阅读次数:175
一、配置GO环境及安装IDE
一、环境准备操作系统:Ubuntu16.04版本GO版本:1.9.2获取Go安装包$wgethttps://www.golangtc.com/static/go/1.9.2/go1.9.2.linux-amd64.tar.gz解压安装包#创建language目录存放go程序--GOROOTmkdir/opt/language/#创建go及go下的三个目录存放go的包,二进制,源代码--GOPATH
分类:其他好文   时间:2018-02-04 00:36:03    阅读次数:157
HTML实训知识分享Day03
模块回顾 1.th标签 2.form标签 一、th标签 1.th标签类似于td,th在表示列的同时带有居中和加粗的属性,其他功能与td相同。 二、form标签 1.form标签创建供用户输入的表单。 其常用的属性有action(定义一个 URL。当点击提交按钮时,向这个 URL 发送数据。)、enc ...
分类:Web程序   时间:2018-02-04 00:35:53    阅读次数:196
UVa10220:I Love Big Numbers !
UVa10220:I Love Big Numbers ! 题目大意 给定正整数n,求n!的各位数字之和。 例:给定n为5,5!=120,答案是 Solution 简单粗暴,直接求出n!然后计算各位数字之和。因为n最大可能为1000,所以需要采用高精度计算,具体实现方式与Uva623一致,可以参考我 ...
分类:其他好文   时间:2018-02-04 00:35:44    阅读次数:162
【IO流】24 - 字节流 - 字节流的四种复制文件方式对比
package cn.itcast.copy; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileInputStream; ... ...
分类:其他好文   时间:2018-02-04 00:35:36    阅读次数:138
vim打开文件中每行末尾都带有 ^M
在linux下打开windows编辑过的文件,就会在行末尾显示^M; find -atime -print0; xargs -0 ; sed -i;
分类:系统相关   时间:2018-02-04 00:35:30    阅读次数:209
Python文件修改和常用方法
为了更好地说明接下来的文件修改操作,我们有必要先来学习下文件操作的常用方法。 一、文件处理中的常用方法 了解了以上的方法,我们就能愉快地进行文件修改操作了。 二、文件修改操作 当我们以读写(r+)模式打开文件时,,默认会把新增的内容追加到文件最末尾。 这是为什么呢?那我们如果想要修改中间的内容该怎么 ...
分类:编程语言   时间:2018-02-04 00:35:22    阅读次数:190
HDU2717:Catch That Cow(BFS 队列)
这是一道用队列实现的BFS基础搜索题,学长给我们加这道题主要是让我们联系数据结构里面的队列,话不多说看代码吧。 #include <stdio.h> #include <string.h> #include <math.h> #include <algorithm> #include <queue> ...
分类:其他好文   时间:2018-02-04 00:35:13    阅读次数:171
Spring依赖注入
无论是基于注解的ApplicationContext(org.springframework.context.annotation.AnnotationConfigApplicationContext) 还是基于XML的ApplicationContext(org.springframework.c ...
分类:编程语言   时间:2018-02-04 00:35:06    阅读次数:223
Docker入门与实战讲解
简述 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app)。几乎没有性能开销,可以很容易地在机器和数据中心中运行。 ...
分类:其他好文   时间:2018-02-04 00:34:58    阅读次数:238
mysql抄书4:索引、慢查询、优化
常见索引类型 normal 普通索引 unique 唯一索引,不允许重复的索引,该字段信息保证不会重复,譬如身份证号 full text 全文索引 用于搜索很长一篇文章的时候,效果最好;如果用在比较短的文本,就一两行字,普通的index也可以 总结: 索引的类别由建立索引的字段内容特性来决定,通常n ...
分类:数据库   时间:2018-02-04 00:34:48    阅读次数:200
Qt之操作数据库(SQLite)实例
QtSql模块提供了与平台以及数据库种类无关的访问SQL数据库的接口,这个接口由利用Qt的模型视图结构将数据库与用户界面集成的一套类来支持。QSqlDatabase对象象征了数据库的关联。Qt使用驱动程序与各种数据库的应用编程接口进行通信。Qt的桌面版(Desktop Edition)包括如下一些驱 ...
分类:数据库   时间:2018-02-04 00:34:40    阅读次数:331
Linux下JDK的安装
1、解压jdk的taz包到/usr/local/下 tar -zxvf jdk的taz包 -C /usr/local/ 2、vim /etc/profile(编辑配置文件) 在头位置添加配置变量 export JAVA_HOME=/usr/local/jdk1.8.0_161 export PATH ...
分类:系统相关   时间:2018-02-04 00:34:34    阅读次数:203
111
模块导入是大大简化你的程序的可读性。 比如 1.py 1 2 3 4 5 #!/usr/bin/env python #_*_coding:utf-8_*_ import 2.py print("hello") 1 2 3 4 5 #!/usr/bin/env python #_*_coding:u ...
分类:其他好文   时间:2018-02-04 00:34:27    阅读次数:152
性能测试--十个命令迅速发现性能问题
十个命令迅速发现性能问题 1. uptime 这是一种用来快速查看系统平均负载的方法,它表明了系统中有多少要运行的任务(进程)。在 Linux 系统中,这些数字包含了需要在 CPU 中运行的进程以及正在等待 I/O(通常是磁盘 I/O)的进程。它仅仅是对系统负载的一个粗略展示,稍微看下即可。你还需要 ...
分类:其他好文   时间:2018-02-04 00:34:19    阅读次数:242
Codeforces 920G(二分+容斥)
题意: 定义F(x,p)表示的是一个数列{y},其中gcd(y,p)=1且y>x 给出x,p,k,求出F(x,p)的第k项 x,p,k<=10^6 分析: 很容易想到先二分,再做差 然后问题就变成了[1,x]内有多少个数是和p互质的 我们可以先将p质因数分解,然后用这些数组合去在[1,x]容斥就行了 ...
分类:其他好文   时间:2018-02-04 00:34:13    阅读次数:198
1133条   上一页 1 ... 60 61 62 63 64 65 66 67 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!