码迷,mamicode.com
首页 > 2015年08月09日 > 全部分享
字符串的全排列(java)
差不多半个月没写博客了,今天再写一篇。        字符串全排列相信大家都不陌生,对于我来说真的是写了又忘,忘了又写,所以决定写成一篇博客,废话不多说下面我来分析问题: 问题描述:给定一个字符串写出它的全排列,例如ab,全排列是ab,ba,而abc的全排列abc,acb,bac,bca,cab,cba。 解题思路:我们以具体例子分析,假如abc,如上所示,它的全排列是不是就是把字符串中每一...
分类:编程语言   时间:2015-08-09 15:38:11    阅读次数:146
In Touch (hdu 5361 优先队列的Dij + 并查集优化)
题意:有n个点站成一排,相邻距离为1,每个点 i 可以联系上距离自己 x 的点并且花费Ci,其中Li<=x<=Ri,从点1开始,求联系到每个点的最少费用。 思路:边太多,不可能建完边后再求最短路,感觉有点像隐式图,然后就是巧妙用到Dijstra,需要注意到的就是,这里是每个点有权值而不是边,那么dist[i]表示从1到 i 的花费再加上点 i 的花费,这样每个点就只会被更新一次,更新后在以后就不会再次被更新了,这里用到并查集把已经更新的点得father指向还没被更新的点。...
分类:其他好文   时间:2015-08-09 15:37:00    阅读次数:224
Android之——代码混淆
Android可以自身可以实现代码的混淆功能,Android集成了代码混淆的功能,这些功能在Android SDK的tools有个proguard目录,这个目录下就是提供了Andoid代码的混淆功能,我们只需要在Android项目中进行简单的配置即可。 1、proguard.cfg文件 创建Android项目之后,在Android项目根目录下有个proguard.cfg文件,这个文件中就是描述...
分类:移动开发   时间:2015-08-09 15:36:11    阅读次数:177
< meta > 元素 概要
元素概要标签提供关于HTML文档的元数据。元数据不会显示在页面上,但是对于机器是可读的。它可用于浏览器(如何显示内容或重新加载页面),搜索引擎(关键词),或其他 web 服务。 —— W3School必要属性属性值描述contentsome text定义与http-equiv或name属性相关的元....
分类:Web程序   时间:2015-08-09 15:36:35    阅读次数:114
Text Justification -- LeetCode
原标题链接:http://oj.leetcode.com/problems/text-justification/这道题属于纯粹的字符串操作。要把一串单词安排成多行限定长度的字符串。主要难点在于空格的安排,首先每一个单词之间必须有空格隔开。而当当前行放不下很多其它的单词而且字符又不能填满长度L时。我...
分类:其他好文   时间:2015-08-09 15:35:28    阅读次数:100
SPFA模板
感谢书神的模板!!!int spfa(int s,int n)//单源最短路(s为起点,n为节点总数){ int u; for (int i=0; i que; que.push(s); vis[s]=true; dis[s]=0; while (!que.emp...
分类:其他好文   时间:2015-08-09 15:36:14    阅读次数:194
SeaJS 与 RequireJS 的差异1
SeaJS 遵循 CMD 规范,RequireJS 遵循 AMD 规范。CMD 模块依赖声明方式:define(function (require) { var a = require('./a'); var b = require('./b');})CMD 规范的弊端不能直接压缩:re...
分类:Web程序   时间:2015-08-09 15:35:14    阅读次数:150
《Java从入门到精通》第十三章学习笔记
第十三章 Swing程序设计一、Swing概述Swing是GUI(图形用户界面Graphic User Interface)开发工具包,在AWT(抽象窗口工具 Abstract Windows Tool)的基础上使开发跨平台的Java应用程序界面成为可能。使用Swing开发的Java程序,其界面是不...
分类:编程语言   时间:2015-08-09 15:33:52    阅读次数:164
Iphone CodeSign error: no provisioning profile at path 错
今天在退房手续,变化了profile,当再次进行整理编译项目时。就出现了这个问题,在xCode 6 开发环境下出现了,出现这个错误提示Code Sign error: Provisioning profile XXXX can't be found 经查找 找到解决方式与大家共享,解决方式例如以下:...
分类:其他好文   时间:2015-08-09 15:34:31    阅读次数:113
使用delegate的步骤
1.先搞清楚谁是谁的代理(delegate)2.定义代理协议,协议名称的命名规范:控件类名+Delegate3.定义代理方法>代理方法一般都定义为@optional>代理方法名都以空间名开头>代理方法至少1个参数,将控价本身传递出去4.设置代理(delefate)对象(比如myView.delega...
分类:其他好文   时间:2015-08-09 15:33:31    阅读次数:122
第22章 声音与音乐(1)
22.1 Windows和多媒体22.1.1 Windows中支持多媒体功能的API(1)底层接口:如波形音频输入、输出函数waveIn和waveOut前缀开头 MIDI输出设备midiOut函数(2)高层接口: ①以mci为前缀的7个函数。mci本身有两种,一种是向MCI发送消息。一种是向MCI....
分类:其他好文   时间:2015-08-09 15:34:10    阅读次数:188
第20章 多任务和多线程(2)
20.3 线程的同步20.3.1 产生同步问题的原因(1)线程的只能是在两条指令之间被打断,不可能在一条指令执行到一半被打断,因为指令是CPU最小的执行单位。(2)线程的切换是无法预测的,他无法知道自己的什么时候自己的时间片会结束,也无法知道下一个时间片被分配给哪一个线程。线程可以在任何地方被Win...
分类:编程语言   时间:2015-08-09 15:34:49    阅读次数:133
协议详解1——概要
1.1 分层链路层(数据链路层/ 网络接口层):包括操作系统中的设备驱动程序和计算机中对于网络接口卡; 一起处理与电缆(或其他传输媒介)的物理接口信息网络层(互联网层):处理分组活动; 包括IP协议,ICMP协议,IGMP协议运输层:为主机上的应用程序提供端到端通信;包括TCP和UDP协议; ...
分类:其他好文   时间:2015-08-09 15:33:00    阅读次数:121
java自带命令工具
jstat,这个工具很强大,可以监测Java虚拟机GC多方面的状态,具体参数含义参见此链接:./jstat-gc8401210003S0CS1CS0US1UECEUOCOUPCPUYGCYGCTFGCFGCTGCT2112.02112.00.00.017024.00.063872.01319.921...
分类:编程语言   时间:2015-08-09 15:32:38    阅读次数:111
mootools upgrate from 1.2 to 1.3 or 1.4
Update from 1.2 to 1.3lorenzos edited this pageon 8 Jul 2011·2 revisionsPages19HomeHomeChangelogConversion from 1.11 to 1.2Create a bug demoHow the Mo...
分类:其他好文   时间:2015-08-09 15:32:49    阅读次数:189
WPF QuickStart系列之数据绑定(Data Binding)
这篇博客将展示WPF DataBinding的内容。首先看一下WPF Data Binding的概览,Binding Source可以是任意的CLR对象,或者XML文件等,Binding Target需要有依赖属性。这样便可以进行Data Binding。请看下面的示例,C# public p...
分类:Windows程序   时间:2015-08-09 15:31:49    阅读次数:242
8.3-8.7(2)
AMD/RequireJSAMD(异步模块定义),RequireJS遵循的AMD规范,主要为前端JS的表现制定规范。预加载student.jsdefine(["jquery","bootstrap"],function($){ console.log("加载student模块"); fu...
分类:其他好文   时间:2015-08-09 15:34:24    阅读次数:112
1863条   上一页 1 ... 56 57 58 59 60 61 62 ... 110 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!