自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

傻傻分不清、

想更靠近、

  • 博客(247)
  • 收藏
  • 关注

原创 IDEA导入外部code style

至于用何种代码风格, 根据自己团队规范来吧

2019-03-20 11:43:35 5610

原创 IDEA项目中文件夹目录在本机系统内部显示不为树状

Project Structure中貌似是不能解析.字符, 所以这里直接是文件夹名就叫com.yokile.scc, 并不进行目录转义那么直接在IDEA左侧栏中创建Package就能解析.字符了另外这里可以控制是否帮你折叠目录的树状结构...

2019-03-20 10:15:04 1921

原创 Java第一行代码

第三章String类操作方法this关键字static关键字代码块内部类第四章 面对对象高级知识继承覆写final关键字多态性抽象类Object基本数据类型的包装类第五章 包及访问控制权限包的一些操作jar命令访问控制权限单例模式和多例模式第六章 异常的捕获及处理异常捕获处理流程throws关键字throw关键字RutimeExcep...

2018-09-26 23:14:50 3763

原创 9.16 腾讯笔试编程题ac代码

#include <cstdio>#include <cstring>#include <cmath>#include <cstdlib>#include <ctime>#include <iostream>#include &

2018-09-16 12:05:38 3000 1

原创 9.15 顺丰编程笔试题

#include <cstdio>#include <cstring>#include <cmath>#include <cstdlib>#include <ctime>#include <iostream>#include <algorithm>#include <sstream&am

2018-09-15 12:25:46 2056

原创 9.15 爱奇艺笔试编程题

局长的食物#include <cstdio>#include <cstring>#include <cmath>#include <cstdlib>#include <ctime>#include <iostream>#include <algorithm>#include <s

2018-09-15 12:24:47 986

原创 9.12 迅雷笔试编程题

A 题意: 求素勾股个数 思路: 参考. #include <iostream>#include <algorithm>#include <string>#include <cmath>#include <cstring>#include <stack>#include <queue>#i

2018-09-12 21:00:23 625

原创 9.10 中国电信it研发中心 笔试编程题

A 题意: 假设字符串中出现次数最少的字母是x, 出现次数为y, 删除所有出现次数为y的字符 思路: 统计一下字符的出现次数, 然后照着做就行#include <iostream>#include <algorithm>#include <string>#include <cmath

2018-09-10 14:02:56 13501 1

原创 9.9 京东笔试编程题

思路: 结果就是补图的联通快都是团 但是数据有点水, 我用这种遍历方法也给过了#include <cstdio>#include <cstring>#include <cmath>#include <cstdlib>#include <ctime>#include <iostream>#include...

2018-09-09 21:25:11 1161

原创 9.9 第四范式笔试编程题

A 思路#include <cstdio>#include <cstring>#include <cmath>#include <cstdlib>#include <ctime>#include <iostream>#include <algorithm>#include <sst

2018-09-09 16:51:47 1840

原创 9.9 头条笔试编程题

A 题意:找出一段最长的区间, 是的这个区间内的字符串各不相同 思路:滑动窗口#include <cstdio>#include <cstring>#include <cmath>#include <cstdlib>#include <ctime>#include &a

2018-09-09 12:06:01 1563 1

原创 9.6 美团笔试编程题

A 题意: 求一棵树中, 从点1遍历所有点的最短距离, 所有相邻点之间的距离都是1 思路: 假设问题是这样, 从点1遍历所有点最后回到点1, 很显然对于结果就是2 * (n - 1), 因为每条边都会遍历恰好两次, n是结点数目. 那么此时只需要遍历所有点, 不需要回到点1, 那么我们可以选择一条从1出发的最长路径, 这条路径中的边只会遍历一次. 答案就是 2 * (n - 1) - 从点1...

2018-09-06 22:19:47 1815

原创 Manthan, Codefest 18 (rated, Div. 1 + Div. 2) 简单题

A 题意: 把n个硬币分成几部分, 某些部分的和能组成1~n范围内的所有整数#include <cstdio>#include <cstring>#include <cmath>#include <cstdlib>#include <ctime>#include &a

2018-09-04 16:17:44 303

原创 9.3 贝壳笔试编程题

多米诺骨牌题目衔接 大家参考一下单调栈的解法即可, 还有一种是直接更新的也很快// 单调栈#include <cstdio>#include <cstring>#include <cmath>#include <cstdlib>#include <ctime>#include <iostream>#...

2018-09-04 10:12:47 1870

原创 windows安装mysql碰到的问题、

1.利用msi安装的mysql碰到了问题但是还知道原因2.利用压缩包安装mysql首先没有*.ini文件,可以自己创建(在网上找一些配置ini就行,注意路径改成自己的就行)之后没有mysql服务,需要自己手动使用命令,参考这篇文章传送门又忘记密码了 传送门 注意mysql 5.7之后看最下面 ...

2018-05-12 00:02:42 193

原创 关于简单回文的一些总结、

1.首先肯定是如何求最长回文子串、这篇博客写的挺好的: 传送门还是很好理解的,根据id、mx推出i关于id的对称点从而在以id为回文中心的情况下求出一部分以i为回文中心的回文串大小#include <cstdio>#include <cstring>#include <cmath>#include <cstdlib>#include <...

2018-04-21 09:22:05 383

原创 关于1到n所有数的lcm、

首先我们来求一个简单的n的范围是1 <= n <= 1e5,答案去模一个数一个很简单的思想就是对1到n内直接做一次lcm,但答案会超过long long,取模条件下是不对的所以我们考虑分解一下,对于x、y两个数求lcm 等于 x / gcd(x,y) * y,当我们将x、y进行素数分解后,我们可以知道gcd(x, y)实际就是 x的素数 并 y的素数,我们可以假设某个素数在x中有a个 ...

2018-04-10 10:02:07 1706

原创 关于排序算法的总结、

具体可以参考(有动图演示很好理解):传送门1.冒泡排序冒泡排序还可以用来求逆序数,我们知道冒泡排序每一次的交换原序列逆序数减1,所以我们只需要统计交换了多少次即可得知这个序列的逆序数冒泡排序可以是稳定的排序也可以是不稳定的排序,看自己的写法void bubbleSort (int arr[], int n) { for (int i = 0; i < n; ++i) { for (in...

2018-04-07 17:00:21 232

原创 mysql 索引总结、

参考文章:传送门参考高性能MySQL索引优化1.独立的列 不能是表达式的一部分,也不能是函数,否则无法使用索引2.前缀索引(其中牵扯到索引的选择性,就是 列的不重复的个数 / 记录的总个数,该值越大该列的选择性越好)3.多列索引 在需要使用多个列作为条件查询的时候,使用多列索引比使用多个单列索引性能更好4.索引的顺序 一般情况下让选择性最强的索引列放在最前面看了上面那篇参考文章真的是受益匪浅另外再...

2018-03-15 19:49:09 203

原创 海量数据处理、

参考博客:传送门

2018-03-12 15:15:38 180

原创 fopen、fwrite、fread理解

写了下Linux程序设计那本书中第三章的例子、#include<unistd.h>#include<stdio.h>#include<sys/mman.h>#include<fcntl.h>#include<stdlib.h>#include<string.h>typedef struct { int in...

2018-03-10 18:47:41 890

原创 关于linux程序设计第二章CD数据库应用程序总结、

#!/bin/bashmenu_choice=""current_cd=""title_file="title.cdb"tracks_file="tracks.cdb"temp_file=/tmp/cdb.$$trap 'rm -f $temp_file' EXITget_return() { echo -e "Press return \c" read x retur...

2018-03-09 15:35:34 287

原创 python装饰器、

参考资料:传送门讲的超级清楚阿、看下下面的代码总结一下:其实就是代码复用类似新增加一个函数去处理非负部分,之后在需要非负处理的地方调用该函数就行,这是C中的思路比如你要处理所有的坐标中的x还是y都要求是非负数用装饰器是下面的结果如果不用的话你在使用add和sub两个函数的时候要在两个函数中加上相同的一段代码去处理是的坐标非负的情况所以最终的结果就是这样class Coordinate(object...

2018-03-06 20:43:24 146

原创 Codeforces Round #467 (Div. 2)

A统计一下出现了多少个大于0的数字就行#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace

2018-03-05 17:15:57 146

原创 安装python2.7以及pip

传送门

2018-03-04 23:07:03 362

原创 mac系统装vmware fusion

最初因为装的vmware fusion 8 导致出现 找不到/dev/vmmon(这个词不是很记得了的)。找了一些解决博客 最后安装较高版本的vmware fusion才行最后安装了vmware fusion 10, 打开ios文件的时候又出现了 找不到可以连接的有效对等进程因为我把虚拟机放在 下载目录了 所以要去设置中允许这种行为就行...

2018-03-04 14:04:26 6355 1

原创 单调队列优化dp

参考:传送门最近碰到一个单调队列去优化dp的问题,就自己学习了一下个人理解其实并不是优化(当然 最后的结果肯定是被优化了) 实际上确定dp的状态后 推到状态转移方程的时候 你会发现中间某些东西可以靠单调队列去维护起来为什么可以维护? 分析一下就可以发现实际这种状态转移方程就是满足某种性质的就比如:Uva3983练习题:poj3017 HDU 4374 UESTC 594 bzoj 1499...

2018-02-09 15:13:03 183

原创 Linux文件系统结构

传送门

2018-01-23 19:53:18 178

原创 系统调度

比较各调度算法的优缺点:传送门

2018-01-17 01:09:55 276

原创 TCP三次握手和四次挥手为何只发送三个包?

首先说一下三次握手过程一下摘自wiki handshakeEstablishing a normal TCP connection requires three separate steps:The first host (Alice) sends the second host (Bob) a "synchronize" (SYN) message with

2018-01-15 23:02:08 1325

原创 堆排序学习、

一直知道有这种排序,今天才学会学习博客:传送门关于堆排序注意一下几点基本就能掌握这种排序的特点1.就是每一个子树都是一个堆,也就是保证arr[i] >= arr[i * 2] && arr[i] >= arr[i * 2 + 1] 或者 arr[i] 2.正是因为有条件1的存在所以maxheapify这个函数的操作实际就是条件1的应用,因为你改变的以某个结点为根结点的子树,所以你要

2018-01-15 21:49:54 147

原创 Tcp为什么需要三次握手而不是两次四次?

找了一下资料发现还是有点门道的只要还是来源于知户上:传送门首先从Tcp通信是全双工通信分析,全双工也就是我可以给你发信息你也可以给我发信息(可以同时发)三次握手也是确认这个全双工通信的过程确认客户端可以给服务端发消息 第一次握手的客户端发送的syn包以及第二握手服务端发送的ack确认服务端可以给客户端发消息 第二次握手服务端发送的syn包以及第三次握手客户端发送的ack

2018-01-14 13:50:35 1403

原创 Hello 2018

A#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std;#define LL long

2018-01-09 13:17:04 259

原创 EOJ 3449 3451

3449思路:我们首先可以这样考虑,如果所给的字母是有序的,比如aabbcc,很显然我们只需将这个字符串右移两位即可达到要求ccaabb, 移动的大小其实就等于整个字符串中出现次数多的字符的个数,注意不能组成的情况,所以我们直接排序然后移动即可#include #include #include #include #include #include #include

2018-01-08 21:30:38 381

原创 2017年浙江工业大学大学生程序设计迎新赛预赛

这套题终于补完了。。。 嗨森阿A这是一个很简单的Nim游戏的博弈问题#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include

2017-12-31 12:04:00 264

原创 2017年西南民族大学程序设计竞赛-网络同步赛

A做四个前缀和就行,一个#是1#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std

2017-12-30 18:44:44 171

原创 Educational Codeforces Round 35 (Rated for Div. 2)

A注意是数组中最小那个数的最近相邻距离#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace

2017-12-30 13:02:10 192

原创 Havel-Hakimi定理学习、

CHEN

2017-12-27 17:57:39 464

原创 2017第七届吉首大学“新星杯”程序设计大赛(暨新生网络同步赛)

A#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std;#define LL lon

2017-12-26 20:23:32 1297

原创 brew 安装 mysql

小白macOS用户,第一次配PHP环境,一把辛酸一把泪。因为mbp自带Apache环境,所以实际只需要安装mysql就行去网上看了很多,也试了很多,最终在这篇博客帮助下才安装成功ChenC血的教训啊!!!因为brew的问题,自己稀里糊涂搞了好久,一定要去官网上。。。

2017-12-25 22:28:23 788

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除