首先一条比较简单的问题:
输入10个整数,将其中最小的数字与第一个数字对换,把最大的数与最后一个数对换。
编写3个函数:(1)输入10个数字(2)进行处理(3)输出10个数字
思想如下图,使用一个长度为11的数组的第1~10位置存储这10个数,这样既符合人的思维又利用a[0]作为数据交换时候的临时存储空间,
代码如下,实现起来非常简单,主要是注意,C语言的指针是如何操作的,包括声明...
分类:
编程语言 时间:
2015-08-06 22:34:18
阅读次数:
218
例题:python: 怎样写一个函数把名字大写并变成下面这样?
字典+列表:将每个字母以列表形式存在字典里,分六次打印输出:
dic = { }
dic['C']=[
' CCCC ',
' C C',
'C ',
'C ',
' C C',
' CCCC '
]
dic['A']=[
' A ',
' A A ',
'...
分类:
编程语言 时间:
2015-08-06 22:33:18
阅读次数:
200
网上许多libsvm的python教程中经常会有这样的例子,但是运行会出现 ImportError: No module named svmutil 的报错。
import os
import sys
os.chdir('C:\libsvm-3.17\python')
from svmutil import *
y, x = svm_read_problem('../lkagain....
分类:
编程语言 时间:
2015-08-06 22:34:07
阅读次数:
325
接着上篇http://blog.csdn.net/doctor_who2004/article/details/47322105的介绍:
我们模拟下putty这类交互式的执行远程命令:
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import jav...
分类:
其他好文 时间:
2015-08-06 22:33:56
阅读次数:
272
1、自己写的模块,可以直接添加到路径下。这样就可以直接调用。
import sys
sys.path.append("/home/username/")
2、单文件模块
直接把文件拷贝到$python_dir/lib
3、网上下载的第三方库,一般解压后,找setup.py文件
运行python setup.py install
4、 egg文件
1) 下...
分类:
编程语言 时间:
2015-08-06 22:32:39
阅读次数:
189
源码地址:http://download.csdn.net/detail/swanzhu/8970029
1 定时器加动画版
//
// ZYViewController.m
// ChongYongXuehua1
//
// Created by mac on 15-8-6.
// Copyright (c) 2015年 zhiyou. All rights reserved.
/...
分类:
移动开发 时间:
2015-08-06 22:31:07
阅读次数:
155
NS3支持实时仿真,且可以将NS3模拟生成的数据包通过主机上真实的网卡发送出去,本节尝试运行NS3中自带的fd-emu-ping示例,使用NS3模拟一台设备,再通过主机上的网口ping一台网络上的真实设备。...
分类:
其他好文 时间:
2015-08-06 22:33:14
阅读次数:
406
如果想使用非当前模块中的代码,需要使用Import,这个大家都知道。
如果你要使用的模块(py文件)和当前模块在同一目录,只要import相应的文件名就好,比如在a.py中使用b.py:
import b
但是如果要import一个不同目录的文件(例如b.py)该怎么做呢?
首先需要使用sys.path.append方法将b.py所在目录加入到搜素目录中。然后进...
分类:
编程语言 时间:
2015-08-06 22:31:57
阅读次数:
199
Time Limit: 1000MS
Memory Limit: 65536K
Total Submissions: 11281
Accepted: 6745
Description
定义一个二维数组:
int maze[5][5] = {
0, 1, 0, 0, 0,
0, 1, 0, 1, 0,
0, 0, 0, 0...
分类:
其他好文 时间:
2015-08-06 22:32:04
阅读次数:
158
// poj 2778 AC自动机 + 矩阵快速幂
//
// 题目链接:
//
// http://poj.org/problem?id=2778
//
// 解题思路:
//
// 建立AC自动机,确定状态之间的关系,构造出,走一步
// 能到达的状态矩阵,然后进行n次乘法,就可以得到状态间
// 走n步的方法数.
// 精髓:
// 1):这个ac自动机有一些特别,根节点是为空串,...
分类:
其他好文 时间:
2015-08-06 22:32:21
阅读次数:
183
原创blog,转载请注明出处
blog.csdn.net/hello_hwc
欢迎关注我的iOS SDK详解专栏
http://blog.csdn.net/column/details/huangwenchen-ios-sdk.html
前言:AutoLayout定义了View的位置,也就是说,在Auto Layout的工程里,如果不修改约束本身,在视图重新绘制的时候,还会回到最开始的位置...
分类:
移动开发 时间:
2015-08-06 22:30:20
阅读次数:
284
一、
读取的主引导扇区数据有512字节,ROM-BIOS程序将它加载到逻辑地址0x0000:0x7c00处。
一个有效的主引导扇区,最后两个字节应当是 0x55 和 0xAA。
二、注释
汇编注释
三、在屏幕上显示文字
显卡和显存
计算机在加电自检之后会初始化到80X25的文本模式。 0xB8000--0xBFFFF这段物理地址是留给显卡的。
初始化段寄存器...
分类:
其他好文 时间:
2015-08-06 22:31:24
阅读次数:
238
描述:
Implement int sqrt(int x).
Compute and return the square root of x.
思路:
按题意来说是实现一个api方法,对整数开根号
1.用二分的方法来对一个整数开根号,每次循环求start和end之间的值mid来计算,若mid*mid>x,则end变为mid,若mid*mid
2.对于1中的思路有两个不足的地方,假如...
分类:
其他好文 时间:
2015-08-06 22:31:07
阅读次数:
159
总体思路是:
首先把给出的字符串按每次减少一个头部字符的方式存入vector中,然后开始在vector[0]中遍历以a开头的子串连续出现的次数。比较的方式为那vector[0]以a开头的一个字符和vector[1]内的比较 如果有 继续 没有 比较以ab开头的子串 。依次类推。
//vector向量中的插入str的后缀数组:
/*后缀数组如:abababc ,bababc...
分类:
其他好文 时间:
2015-08-06 22:31:49
阅读次数:
164
和vector一样,map也可以看作一种特殊的数组,vector是不限定长度的数组,map是可以不开中间位置元素空间的数组。map常见的函数:m.insert(pair) //插入一对数据
m.size() //返回容器中元素的个数
m.count(key) //返回key键是否出现过
m.find(key) //寻找key键元素,返回到迭代器
m.erase(pos)...
分类:
其他好文 时间:
2015-08-06 22:30:49
阅读次数:
173