码迷,mamicode.com
首页 > 2017年10月04日 > 全部分享
求0的个数
一、题目 二、 解题分析: 题目是求 N的阶乘,但如果要利用 for 循环求的阶乘的结果 sum,然后再去 模10计数,但是N的阶乘肯定会溢出 所以在 for循环 内一个一个的求取 <方法1>,但是此题会超时,这就很尴尬! 所以找一下规律<方法2>:很容易知道能产生 0 的情况是 2*5 = 10 ...
分类:其他好文   时间:2017-10-04 18:01:31    阅读次数:192
HashMap底层及使用个人理解
HashMap原理 HashMap底层采用数组结合链表形式保存,数组中保存的数据Entry,它有四个属性(key,value,next,hashcode)。我们都知道HashMap采用键值对保存数据。实现流程如下,先用本地方法获取key的hashcode,再用该数据的hash值与数组长度-1,采用按 ...
分类:其他好文   时间:2017-10-04 18:01:24    阅读次数:206
python的可变与不可变数据类型
python与C/C++不一样,它的变量使用有自己的特点,当初学python的时候,一定要记住“一切皆为对象,一切皆为对象的引用”这句话,其实这个特点类似于JAVA,所以在python里面大家也不用担心类似于C/C++中的指针的复杂问题, 在python中数据分为可变数据类型,不可变数据类型。 ●可... ...
分类:编程语言   时间:2017-10-04 18:01:17    阅读次数:347
linux下库的使用
1 指定使用了什么库 -lstdc++ 这样链接的时候就会去指定的目录下找链接库,优先使用动态库。然后在elf文件中加入依赖关系,放在NEEDED中。 2 指定在哪里去找库 -Wl,-rpath,some_path 这个有两个作用,第一,在链接的时候,帮助elf的生成。第二,告诉ld-linux.s ...
分类:系统相关   时间:2017-10-04 18:01:10    阅读次数:199
图像加密
0 前言 为了保护服务器的图像数据,需要用一个图像加密算法来加密服务器的图像:一开始找了一种基于混沌的图像加密算法,效果还是很理想的,是把矩阵图像上的像素点进行上下左右的混乱;后来发现加密后图像会变大,使用了简单的异或原理来加密图像;最后把加密算法应用到项目上,需要递归创建于源文件相同的目录结构和加 ...
分类:其他好文   时间:2017-10-04 18:01:01    阅读次数:161
C#基础--杂项
C#中的两种交互模式: C/S(客户端Client/服务器端Server) B/S(浏览器Browser/服务器端Server) VS中的文件格式: .Sln:解决方案文件; .Csproj:项目文件; .cs:类文件; VS中常用的快捷键 Ctrl+K+D:快速对齐代码 Ctrl+K+C:注释 C ...
分类:Windows程序   时间:2017-10-04 18:00:54    阅读次数:226
POJ 2778 DNA Sequence ( AC自动机、Trie图、矩阵快速幂、DP )
题意 : 给出一些病毒串,问你由ATGC构成的长度为 n 且不包含这些病毒串的个数有多少个 分析 : 这题搞了我真特么久啊,首先你需要知道的前置技能包括 AC自动机、构建Trie图、矩阵快速幂,其中矩阵快速幂和AC自动机可能都熟悉,但是这题为什么和矩阵有关系?Trie图是什么呢?好像只听说过Trie ...
分类:其他好文   时间:2017-10-04 18:00:44    阅读次数:139
矿藏估价
某个矿藏丰富的地区埋有不同价值的矿藏。Mr. Chen某日记起他在此处有一块领地,于是他很想知道自己的领地上到底包含价值多少的矿物。他在该地区的地图上画出了领地的边界,请你来为他做一个资产评估。 假定整个地区的地图为矩形。为了方便起见,我们把这个地区划分成若干单位正方形区域,每个区域以该处的矿藏价值 ...
分类:其他好文   时间:2017-10-04 18:00:36    阅读次数:146
Python 面向对象编程——初见
面向对象编程(Object Oriented Programming),简称OOP,是一种程序设计思想。OOP把对象作为程序的基本单元,一个对象包含了数据和操作数据的函数。 面向过程的程序设计把计算机程序视为一系列的命令集合,即一组函数的顺序执行。为了简化程序设计,面向过程把函数继续切分为子函数,即... ...
分类:编程语言   时间:2017-10-04 18:00:27    阅读次数:247
虚基类
MADE 玩个基巴 写了半天 浏览器停止响应 然后 写的东西没了 的东西没了 东西没了 西没了 没了 了 !!!爆炸!!! 只有最后一丢丢代码了 v、 ...
分类:其他好文   时间:2017-10-04 18:00:18    阅读次数:113
学习Oracle的一些收获
Oracle中SQL使用技巧:使用 || 作为连接符,例如:SELECT last_name||job_id AS "Employees"FROM employees;给列加别名时,可以用双引号 ”” 括起来,可以让别名保持小写,或者中间存在空格等PL/SQL Developer使用技巧:在Comm... ...
分类:数据库   时间:2017-10-04 18:00:11    阅读次数:289
Python 面向对象编程——类定义与对象
面向对象最重要的概念就是类(Class)和实例(Instance),必须牢记类是抽象的模板,比如Student类,而实例是根据类创建出来的一个个具体的“对象”,每个对象都拥有相同的方法,但各自的数据可能不同。?类定义 以Student类为例,在Python中,定义类是通过class关键字:class... ...
分类:编程语言   时间:2017-10-04 18:00:02    阅读次数:239
阿里云ECS服务器无法远程连接FTP的解决
按照网上其他帖子安装完vsftpd服务后,通过命令 ftp localhost可以正常连接,但是输入ftp ip地址后,则没法连接。最后搜索到解决办法竟然是得添加阿里云的安全组规则。 步骤: 在“云服务器ECS->实例->管理->本实例安全组->配置规则”中,选择“添加安全组规则“。 只需要填入"端 ...
分类:其他好文   时间:2017-10-04 17:59:53    阅读次数:180
1054:The Dominant Color
1054. The Dominant Color (20) 时间限制 100 ms 内存限制 65536 kB 代码长度限制 16000 B 判题程序 Standard 作者 CHEN, Yue 时间限制 100 ms 时间限制 100 ms 内存限制 65536 kB 内存限制 65536 kB ...
分类:其他好文   时间:2017-10-04 17:59:44    阅读次数:204
C++宽搜经典题——三个水杯(一题懂宽搜!)
最近复习了一下宽搜,感觉其实搜索是一种精神,而这种精神就是不怕困难走到底,掌握这种精髓能很好地帮助您解决一些需要举例子的问题。 今天找了一道题,比较值得学习,希望通过这道题了解宽搜的套路。 题目来源:http://acm.nyist.net/JudgeOnline/problem.php?pid=2 ...
分类:编程语言   时间:2017-10-04 17:33:13    阅读次数:2874
[BZOJ2809][Apio2012]dispatching 贪心+可并堆
题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=2809 我们考虑以每一个节点作为管理者所得的最优答案,一定是优先选择所要薪水少的忍者。那么首先整棵子树的忍者都选上,如果总和大于$M$,那么就不断删除薪水最大的那一个忍者。 然后考虑从下至上合 ...
分类:Windows程序   时间:2017-10-04 17:33:03    阅读次数:209
Python字符串切片与逆序
字符串切片< name = "abcdef" name[1:3]表示从下标为1开始取到3。(左闭右开区间 不包含右侧) Python中字符串的最后一个可以使用len(name)-1或者-1,依次类推倒数第二个即为-2..... name[3:]如果第二个不填写,则默认为最后一个。 name[3: : ...
分类:编程语言   时间:2017-10-04 17:32:56    阅读次数:218
814条   上一页 1 ... 15 16 17 18 19 20 21 ... 48 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!