码迷,mamicode.com
首页 > 2014年12月11日 > 全部分享
剑指offer系列源码-左旋转字符串
题目1362:左旋转字符串(Move!Move!!Move!!!) 时间限制:2 秒内存限制:32 兆特殊判题:否提交:1577解决:669 题目描述: 汇编语言中有一种移位指令叫做循环左移(ROL),现在有个简单的任务,就是用字符串模拟这个指令的运算结果。对于一个给定的字符序列S,请你把其循环左移K位后的序列输出。例如,字符序列S=”abcXYZdef”,要求输出循环左移3位后的结果,即“XYZ...
分类:其他好文   时间:2014-12-11 22:31:12    阅读次数:246
C#制作闪动的窗体
C#制作闪动的窗体         本文讲述如何使用C#创建闪动的窗体。         新建Windows窗体应用程序,添加按钮点击事件。全部程序如下: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; u...
分类:Windows程序   时间:2014-12-11 22:30:54    阅读次数:369
OC学习篇之---归档和解挡
前几篇文章说到了OC中的Foundation框架:http://blog.csdn.net/jiangwei0910410003/article/details/41852835,今天我们来看一下OC中的一个重要知识点:归档OC中的归档就是将对象写入到一个文件中,Java中的ObjectInputStream和ObjectOutputStream来进行操作的。当然在操作的这些对象都是需要实现一个接...
分类:其他好文   时间:2014-12-11 22:27:51    阅读次数:286
IOS开发-数据持久化(二)【sqlite数据库】
概要      本章主要简示了IOS开发中使用sqlite来持久化数据,其使用方法和C++中使用sqlite基本一致。 结果展示 (其实没啥看的) 流程概要 1.因为使用的是以前的工程,所以主需要再拖拉两个按钮就差不多了 2.因为要使用sqlite,所以需要引用sqlite库(sqlite框架),在工程设置里面的,如下图所示 3.在原先的序列化类里面添加保存和...
分类:移动开发   时间:2014-12-11 22:29:51    阅读次数:192
12-11java面向对象之内部类操作
在本次博客之后,进行的就是面向对象的高级操作。何为高级呢?只是在基础之上的扩充,所以要把基础知识掌握牢固才有可能进一步提高。为了完成质疑任务,本周剩下的时间全部用来复习,温故而知新。 在开始主题内部类之前,先简单介绍一下代码块的基本概念。 1.代码块 在java中有的代码可以直接使用{}将代码括起来,主要包括一下几种: 1.普通代码块:直接在方法之中编写。 //代码块的测试 ...
分类:编程语言   时间:2014-12-11 22:27:32    阅读次数:260
poj 2411 Mondriaan's Dream
给出一个n*m的棋盘,及一个小的矩形1*2,问用这个小的矩形将这个大的棋盘覆盖有多少种方法。 dp[i][j]:有多少种方法,可以使得第i行的状态为j dp[i][j]=sum{dp[i-1][k],k可以通过合法变化变成状态j} 0:该位置空余 1:该位置被占 有的人问,每个位置不是3种状态吗?即不放矩形,横放一个矩形,竖放一个矩形 当然了,这样定义状态也...
分类:其他好文   时间:2014-12-11 22:29:37    阅读次数:234
Spice协议----输入通道定义
1  输入通道定义SPICE输入通道主要控制鼠标和键盘的操作1.1服务器---》客户端enum { SPICE_MSG_INPUTS_INIT = 101, SPICE_MSG_INPUTS_KEY_MODIFIERS, SPICE_MSG_INPUTS_MOUSE_MOTION_ACK = 111, SPICE_MSG_END_INPUTS };1.2客户端---...
分类:其他好文   时间:2014-12-11 22:27:40    阅读次数:288
【学习ios之路:C语言】进制.位运算.栈
1.进制转换 1).10进制转为N进制.方法:(连除倒取余). 2).N进制转换为10进制.方法:(按权求和法):当前位上的数乘以基数的位数减1次方. 例: 0b1111 ---- 1* 2^3 + 1*2^2 +1 * 2^1 +1*2^0 = 15; 038 ----- 3*16^1 +8*16^0 = 56; 3).N进制转换N进制. 例如: 二进制 --- 16进制    ...
分类:移动开发   时间:2014-12-11 22:27:47    阅读次数:229
第四讲:llinux之运行级别
无论做什麽事情,只要肯努力奋斗,是没有不成功的。——牛顿 本讲内容:运行级别【0123456】 一、init 运行级别(XP的安全模式与正常的启动模式) 0 关机 1 单用户 2 多用户状态没有网络服务 3 多用户有网络服务 4 系统未使用保留多用户 5 图形界面  startx 6 系统重启 常用的是3与5,要修改可改文件 vi  /etc/ini...
分类:系统相关   时间:2014-12-11 22:27:57    阅读次数:392
spice协议----播放和录音通道
1  播放通道定义SPICE协议支持服务器发送音频流数据在客户端播放。音频流服务器使用SPICE_MSG_PLAYBACK_DATA消息发送客户端,音频数据的内容有播放模式控制(服务器通过SPICE_MSG_PLAYBACK_MODE消息发送客户端)。服务器通过发送SPICE_MSG_PLAYBACK_START消息和SPICE_MSG_PLAYBACK_STOP消息来停止和播放音频流。数据包发送...
分类:其他好文   时间:2014-12-11 22:27:36    阅读次数:518
图像去噪资源推荐 初步
图像去噪问题是图像处理领域内的一个很经典的应用,围绕这一问题,提出了很多方法。...
分类:其他好文   时间:2014-12-11 22:27:36    阅读次数:300
【学习ios之路:C语言】小程序:实现类似ATM取款机功能.
小程序:模拟ATM机取款的过程      1).定义两个能保存5个整形数的数组,一个用于保存5个人的卡号,一个用于保存对应卡号的密码      2).判断输入的卡号是否在数组中。      3).如果在数组中就让输入密码,判断是否和卡号对应的密码匹配。      4).判断密码,24小时内只允许输入3次错误的密码。输入错误应该提示还剩下的输入次数,3次都输入错误提示24小时内不允许操作该卡...
分类:移动开发   时间:2014-12-11 22:26:04    阅读次数:187
hdu2652——Warching TV
Warching TV Time Limit: 6000/2000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 185    Accepted Submission(s): 67 Problem Description Lemon likes warching ...
分类:其他好文   时间:2014-12-11 22:26:53    阅读次数:272
php Android 使用简介 JSON XML 区别
一个app通信接口三要素: 1.接口地址:(http://app.com/api.php?format=xml) 2.接口文件 :(api.php处理一些业务逻辑) 3.接口通信数据 App如何进行通信 1.App发送http请求给服务器 2.服务器处理后返回数据给App 与b/s访问方式不同: b/s模式访问服务器页面的地址可以在地址栏看到而app访问看不到地址,已经被封...
分类:移动开发   时间:2014-12-11 22:27:22    阅读次数:232
配置eclipse linux嵌入式 集成开发环境(编译部分)详细
开发环境: ubuntu12.04(64位) eclipse (c/c++)luna 注意:本文主要讲将eclipse配置好编译器。 远程调试的部分请看另一篇帖子 eclipse 调试环境配置。 我的arm-linux-gcc 路径是:/opt/EmbedSky/4.3.3/bin/arm-linux-gcc  (什么?怎么看arm-linux-gcc的路径??  你可以使用 whic...
分类:系统相关   时间:2014-12-11 22:25:14    阅读次数:426
void swap(int a,int b)这样一个函数原型能交换两个数么?可以!!
昨天在指导别人指针的时候,突发奇想想到这么一道题,我觉得挺有意思的,发给大家看看,虽然不是什么很高级的技术,但是是个很有趣的思路..... 题目就是: void swap(int a,int b)这个函数原型,不能用全局变量与静态变量的情况下,怎么实现交换两个数? 如果你有兴趣可以思考一下,如果没兴趣就直接看下面的答案吧。 -----------------------------...
分类:其他好文   时间:2014-12-11 22:27:11    阅读次数:170
centos6.2的管理终端界面
一、简介        CentOS6.2系统默认是打开6个控制台和一个 二、详解 (1)时钟运行,秒针随系统时间移动。如图1。CentOS 6 以后版本使用一下方法修改。  Linux 系统默认是打开6个控制台,分别可以用 ALT+F1 到 ALT+F6 进行访问,6个控制台默认都驻留在内存中,一般我们Linux 服务器都是通过远程登录,就算是本地登录 三、...
分类:其他好文   时间:2014-12-11 22:27:22    阅读次数:257
2028条   上一页 1 ... 7 8 9 10 11 12 13 ... 120 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!