首页 > 2018年04月01日 > 全部分享
剑指offer-第一个只出现一次的字符
题目描述 在一个字符串(1<=字符串长度<=10000,全部由字母组成)中找到第一个只出现一次的字符,并返回它的位置 解题思路 由于char类型一共有256种可能,所以开辟一个数组hash[256]用来记录每个字符出现的次数,这样遍历两次字符串即可得到结果。第一次更新hash数组中对应字符的次数,第 ...
分类:其他   时间:2018-04-01 13:03:52    收藏:0  评论:0  赞:0  阅读:187
使用T4模板动态生成邮件内容并储存到任意位置
一.基础概念介绍 T4模板是扩展名为 .tt 的文本文件。 他分为设计时模板 和运行时模板。主要区别在于在vs中右键点击文件,打开“属性”,在“自定义工具”一栏中的值分别如下: 设计时模板: TextTemplatingFileGenerator 运行时模板:TextTemplatingFilePr ...
分类:其他   时间:2018-04-01 13:03:36    收藏:0  评论:0  赞:0  阅读:272
Python、编译解释、动态库静态库、编译过程、头文件了解一下
学习Python这门语言首先要了解 什么是编译与解释,什么是连接,什么是动态库与静态库, 什么是编译: 编译就是先把高级语言设计的程序翻译成二进制的机器语言,然后CPU直接执行机器码就可以了。一把翻译再执行 编译型语言在于速度快。 什么是解释: 解释就是在程序运行时,才把高级程序语言一条一条地翻译成 ...
分类:编程语言   时间:2018-04-01 13:03:13    收藏:0  评论:0  赞:0  阅读:213
n的阶乘
package 求n的阶乘;public class n的阶乘 { public static void main (String[]args) { int sum,i; sum=1; for(i=1;i<=10;i++) { sum=sum*i; } System.out.println(sum) ...
分类:其他   时间:2018-04-01 13:02:56    收藏:0  评论:0  赞:0  阅读:187
3196. 二逼平衡树【线段树套splay】
Description 您需要写一种数据结构(可参考题目标题),来维护一个有序数列,其中需要提供以下操作: 1.查询k在区间内的排名 2.查询区间内排名为k的值 3.修改某一位值上的数值 4.查询k在区间内的前驱(前驱定义为小于x,且最大的数) 5.查询k在区间内的后继(后继定义为大于x,且最小的数 ...
分类:其他   时间:2018-04-01 13:02:00    收藏:0  评论:0  赞:0  阅读:186
20165203《Java程序设计》第五周学习总结
教材学习内容总结 第七章 内部类 注意内部类和外嵌类的关系: 1. 外嵌类的成员变量和方法在内部类有效 2. 内部类的类体不可以声明 变量和方法。外嵌类的类体可以用内部类声明对象。 3. 内部类仅供它的外嵌类使用,其他类不可以。 匿名类 1. 直接使用子类的类体创建一个子类对象。 2. 匿名类可以继 ...
分类:编程语言   时间:2018-04-01 13:01:43    收藏:0  评论:0  赞:0  阅读:262
@Autowired 作用范围
一、@AutoWired 可以作用于:构造器、方法、参数、属性 二、作用在方法上 三、作用在构造器上( 如果只用一个有参构造器 @Autowired 可以省略 ) 四、作用在参数上( 效果和作用在方法上 或者 作用在构造器上是一样的 ) 五、作用在属性上面 ...
分类:其他   时间:2018-04-01 13:00:43    收藏:0  评论:0  赞:0  阅读:548
设计模式(七)Builder模式
Builder模式,从这个名字我们可以看出来,这种设计模式就是用于组装具有复杂结构的实例的。 下面还是以一个实例程序来解释这种设计模式,先看实例程序的类图。 这里为了调试方便,只实现其中一个功能TextBuilder,剩下的HTMLBuilder可自行编写。 然后是实例程序代码。 这是Builder ...
分类:其他   时间:2018-04-01 13:00:11    收藏:0  评论:0  赞:0  阅读:266
3668. [NOI2014]起床困难综合症【贪心】
Description 21 世纪,许多人得了一种奇怪的病:起床困难综合症,其临床表现为:起床难,起床后精神不佳。作为一名青春阳光好少年,atm 一直坚持与起床困难综合症作斗争。通过研究相关文献,他找到了该病的发病原因:在深邃的太平洋海底中,出现了一条名为 drd 的巨龙,它掌握着睡眠之精髓,能随意 ...
分类:其他   时间:2018-04-01 12:59:40    收藏:0  评论:0  赞:0  阅读:189
20165301 2017-2018-2 《Java程序设计》第五周学习总结
20165301 2017 2018 2 《Java程序设计》第五周学习总结 教材学习内容总结 第七章:内部类与异常类 内部类 在一个类中定义另一个类 非内部类不可以是static类 匿名类 一个子类去掉类声明后的类体 用bank的一个子类(匿名类)创建对象 和接口有关的匿名类 异常类 异常对象可以 ...
分类:编程语言   时间:2018-04-01 12:59:24    收藏:0  评论:0  赞:0  阅读:270
pycharm IDE在导入自定义模块时提示有错,但实际没错
在建立python项目时,有时为了区分资源和代码,如在项目文件夹下新建img和src两个文件夹,这时导入自定义模块会提示错误,结果没错但感觉别扭。如: 这是因为pycharm提示功能是从根目录上去寻找!解决方法,在代码文件夹右键选择【Mark Directory as】-> 【Sources Roo ...
分类:其他   时间:2018-04-01 12:59:06    收藏:0  评论:0  赞:0  阅读:241
[HAOI2005] 路由选择问题
这是一道单源最短路。 任务一:在跑最短路算法时不经过故障边即可。 任务二:S1直接跑最短路。 S2用到一个关于最短路的性质。当题目需要输出最短路,我们就要在跑最短路时记录更新每个节点的前驱节点,表示走了这条边,那么只要这些边不被破坏,两点间的最短路就不会变。当要求我们求次短路时,可以枚举起点到终点的 ...
分类:其他   时间:2018-04-01 12:57:27    收藏:0  评论:0  赞:0  阅读:180
idea开发动态web项目
intellij idea这个开发工具功能强大,但是大部分人都习惯eclipse 开发,所以对这个工具还不是太了解。 今天就给大家分享一下自己使用intellij idea创建一个动态web项目的经验。 不喜勿喷哦! 1.第一步,当然是打开咱们的intellij idea开发工具啦!哈哈,好,不说废 ...
分类:Web开发   时间:2018-04-01 12:57:04    收藏:0  评论:0  赞:0  阅读:174
三、JavaSE_集合(Set)
Set(HashSet、TreeSet) 一、Set简单介绍 首先,我们来看看Set的API: 之前我们看到Collection的体系结构时,可以看出Set是无序的,并且存储的是不重复的。通过API我们也可以看出,Set最多保安一个null元素。 二、HashSet 1.API介绍 简单点就是,Ha ...
分类:编程语言   时间:2018-04-01 12:56:01    收藏:0  评论:0  赞:0  阅读:199
为什么要持续重构
什么是重构? 重构是在不改变软件可观察行为的前提下改善其内部结构。 Martin Fowler 通俗说法:看起来没做啥调整,让系统继续更好的满足客户需求。同时,希望重构完成后,这个系统能够多蹦跶几年。 重构的分类: 代码重构 如果想了解代码方面的重构主要有哪些方法,可以参考《重构:改善既有代码的设计 ...
分类:其他   时间:2018-04-01 12:55:27    收藏:0  评论:0  赞:0  阅读:249
FCC Symmetric Difference
创建一个函数,接受两个或多个数组,返回所给数组的 对等差分(symmetric difference) (△ or ⊕)数组. 给出两个集合 (如集合 A = {1, 2, 3} 和集合 B = {2, 3, 4}), 而数学术语 "对等差分" 的集合就是指由所有只在两个集合其中之一的元素组成的集合 ...
分类:其他   时间:2018-04-01 12:54:03    收藏:0  评论:0  赞:0  阅读:207
第一天踏进这个门
心里蛮激动的,希望一切都好。 ...
分类:其他   时间:2018-04-01 12:53:31    收藏:0  评论:0  赞:0  阅读:166
大数加减法 - java实现
计算机处理的各种数据类型都有个范围,超出范围的就处理不了。 如果做超大数运算加减乘除,普通方法肯定是不行的,那么我们遇到大数的运算怎么处理呢?今天介绍一种大数加减乘除运算的方法 思路: 1. 将两个特大的整数利用字符数组作为存储介质。 2. 逐位计算 遍历结果逢十进一。 3. 对存储结果的数组进行翻 ...
分类:编程语言   时间:2018-04-01 12:53:16    收藏:0  评论:0  赞:0  阅读:198
html学习1
超链接 text-decoration: none; 功能去除下划线 color: red; 设置字体颜色 <a href="demo1.html" style="text-decoration: none;color: red;"> 这是一个超链接</a> 2.html对大小写不敏感。但是建议小写 ...
分类:Web开发   时间:2018-04-01 12:52:09    收藏:0  评论:0  赞:0  阅读:188
SplashImage
关于Unity启动时间过长(启动黑屏时间长)的问题 https://blog.csdn.net/h5q8n2e7/article/details/50484458 Unity3D游戏开发之“重写Unity Android Splash,实现启动无黑屏” http://www.manew.com/th ...
分类:其他   时间:2018-04-01 12:50:35    收藏:0  评论:0  赞:0  阅读:177
995条   上一页 1 ... 33 34 35 36 37 ... 50 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!