码迷,mamicode.com
首页 > 2018年02月19日 > 全部分享
Codeforces 898F 字符串hash
F. Restoring the Expression 题意:给出一个字符串,要把它折分成三部分 a、b、c , 使得 a+b=c 。输出任何一种可行情况。 tags:字符串 hash 因为 a+b=c ,所以 lena、lenb 至少要有一个等于 lenc 或 lenc-1 。所以枚举 lenc, ...
分类:其他好文   时间:2018-02-19 12:41:29    阅读次数:181
UVA - 11997 思维
UVA - 11997 题意:有K个整数数组,各包含K个元素。在每个数组中取一个元素加起来,可以得到k^k个和。求这些和中最小的K个值。 tags:思维,大白书189 简化版:两个数组 A[]、 B[],有 k*k 个和,怎么快速求出前 k 小和 ? 数组排序后,对于 s1= A[i]+B[j] , ...
分类:其他好文   时间:2018-02-19 12:41:19    阅读次数:160
C++11
C++11特性 0.禁止使用 register auto_ptr export(标准有但没有编译器实现) 1.语言特性 空指针从NULL(0或者(void )0)改成了nullptr; 常量表达式constexpr,修饰的内容变成了常量,非负整数常量特点是可以作为数组元素个数 自动类型推导auto和 ...
分类:编程语言   时间:2018-02-19 12:41:12    阅读次数:264
线性一致性与全序广播------《Designing Data-Intensive Applications》读书笔记12
上一篇聊了聊构建分布式系统所面临的困难,这篇将着重讨论构建容错分布式系统的算法与协议。构建容错系统的最佳方法是使用通用抽象,允许应用程序忽略分布式系统中的一些问题。本篇我们先聊一聊线性一致性,以及与线性一致性有关的技术,后续需要了解的分布式协调服务,如:ZooKeeper等,都是基于分布式系统的线性 ...
分类:移动开发   时间:2018-02-19 12:41:05    阅读次数:216
UVA - 11235 RMQ
UVA - 11235 题意:给出一个非降序的整数数组,你的任务是对于一系列询问,回答区间内出现最多的值的次数。 tags: 大白书的题果然有意思,智商不够用了 1】注意给出的是非降序的数组,那么相同的数是连在一起的。所以我们可以先游程编码,即比如 -1 -1 1 1 1 1 3 10 10 10 ...
分类:其他好文   时间:2018-02-19 12:40:58    阅读次数:177
如何使用Visual Studio 2013编写python?
安装Visual Studio 2013 1、VS2013下载安装略 安装python2.7 1、从官网下载python2.7,下载地址:https://www.python.org/getit/ 如图: 下载是可执行文件,直接双击即可安装,安装路径保持默认(即:C:\Python27)即可。 2、 ...
分类:编程语言   时间:2018-02-19 12:40:50    阅读次数:842
【计算机原理】程序执行过程
本章主要介绍程序执行过程中操作系统、CPU都干了什么 运行前 程序在运行前,只是在硬盘上待着,此时就是一堆 二进制代码 而已,没有任何作用。 程序只有进入了内存才能运行,但是要进入内存,则需要服从 操作系统 的调度。 一个程序在运行的时候可能需要很大的空间,比如3G,但是操作系统不可能为每个程序都分 ...
分类:其他好文   时间:2018-02-19 12:40:41    阅读次数:221
Pathon1 - 基础
一、 Hello world程序 执行命令: python hello.py ,输出 执行 python hello.py 时,明确的指出 hello.py 脚本由 python 解释器来执行。 如果想要类似于执行shell脚本一样执行python脚本,例: ./hello.py ,那么就需要在 h ...
分类:其他好文   时间:2018-02-19 12:40:33    阅读次数:192
python全栈开发【第十三篇】Python面向对象
一、面向过程:面向过程的程序设计的核心是过程(流水线式思维),过程即解决问题的步骤,面向过程的设计就好比精心设计好一条流水线,考虑周全什么时候处理什么东西。 优点:极大地降低了写成学的复杂度,只需要顺着执行的步骤,堆叠代码即可 缺点:一套流水线或者流程就是用来解决一个问题,如果修改代码就都得改变 二 ...
分类:编程语言   时间:2018-02-19 12:40:26    阅读次数:212
c++ 断言
为什么要用断言? 首先要搞清楚为什么要用断言,不能看别人代码中有,就追赶时髦地用一用!从效果上来说assert断言能用if语句替换,那么为什么不用if语句把断言替换呢?一般而言,if语句是处理逻辑上的可能会发生的错误,断言则用来处理不应该发生的状况。 什么是不应该发的的状况呢?这要区分数据的来源:1 ...
分类:编程语言   时间:2018-02-19 12:40:20    阅读次数:188
MyBatis初学者总结-搭建MyBatis环境步骤
MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Old Java Ob... ...
分类:其他好文   时间:2018-02-19 12:40:12    阅读次数:237
牛客练习赛11 B trie树+拓扑判环 E 分治求平面最近点对
牛客练习赛11 B 假的字符串题意:给定n个字符串,互不相等,你可以任意指定字符之间的大小关系(即重定义字典序),求有多少个串可能成为字典序最小的串,并输出它们。 tags:好题 对于一个字符串, 1】如有其它字符串是它的前缀,那肯定不可能。这个直接用字典树处理就可以。 2】但如果以这个字符串为最小 ...
分类:其他好文   时间:2018-02-19 12:40:05    阅读次数:261
一个屌丝程序员的人生(五十七)
一听到第一个是张建,大家都心知肚明,这显然是郑忠科有益的,这是要给大家一个下马威啊。 林萧此刻也有点操心,只是他的操心与其他人不同。 其他人这会儿很多其他是操心,张建的项目演示完了以后,大家的眼界和预期太高,导致自己的项目变成陪衬,甚至是变成垃圾。 而林萧的操心,是怕一会儿点名叫不到自己。这种话,自 ...
分类:其他好文   时间:2018-02-19 12:39:55    阅读次数:145
UVALive - 3938 分治,线段树,求动态最大连续和
UVALive - 3938 题意: 给出一个长度为n的整数序列D,你的任务是对m个询问作出回答。对于询问(a,b),需要找到两个下标x和y,使得a≤x≤y≤b,并且Dx+Dx+1+...+Dy尽量大。如果有多组满足条件的x和y,x应该尽量小。如果还有多解,y应该尽量小。 tags: 分治思想,线段 ...
分类:其他好文   时间:2018-02-19 12:39:47    阅读次数:185
c++类的组合(一)
该笔记会在以后可能有所修改,完善该笔记。该笔记是自学c++结合博客中几篇类的组合的总结加自己的观点。 类的组合这种思想是借用工程中的零部件组合的思想。比如,一条鱼这个类可以是尾巴,鱼头等等类组成。当然由于类中的成员数据由类的行为访问。而也正是可以将行为的结果提供给鱼这个类。这样实现了分工的思想。提高 ...
分类:编程语言   时间:2018-02-19 12:20:13    阅读次数:270
python基础--string
弱渣的我简要介绍一下python3的字符串操作 如有不对,还望大家多多指教 ...
分类:编程语言   时间:2018-02-19 12:20:05    阅读次数:170
洛谷P1313 计算系数【快速幂+dp】
P1313 计算系数 题目描述 给定一个多项式(by+ax)^k,请求出多项式展开后x^n*y^m 项的系数。 输入输出格式 输入格式: 输入文件名为factor.in。 共一行,包含5 个整数,分别为 a ,b ,k ,n ,m,每两个整数之间用一个空格隔开。 输出格式: 输出共1 行,包含一个整 ...
分类:其他好文   时间:2018-02-19 12:19:56    阅读次数:129
595条   上一页 1 ... 24 25 26 27 28 29 30 ... 35 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!