关闭

python初探

python的用缩进来替代c++中的{},导致自动格式化不可用,换行后需要shift+tab来控制循环结构,还是真是感觉不怎么方便呢。。 from math import sqrtj=2while j i=2 k=sqrt(j) while(i if j%i == 0: break i = i+1 if(i>k):...
阅读(106) 评论(0)

CCF炉石传说

参考了 http://blog.csdn.net/csdn_blog_lcl/article/details/52894288 问题描述   《炉石传说:魔兽英雄传》(Hearthstone: Heroes of Warcraft,简称炉石传说)是暴雪娱乐开发的一款集换式卡牌游戏(如下图所示)。游戏在一个战斗棋盘上进行,由两名玩家轮流进行操作,本题所使用的炉石传说游戏的简化规则如下...
阅读(376) 评论(0)

CCF火车购票

问题描述   请实现一个铁路购票系统的简单座位分配算法,来处理一节车厢的座位分配。   假设一节车厢有20排、每一排5个座位。为方便起见,我们用1到100来给所有的座位编号,第一排是1到5号,第二排是6到10号,依次类推,第20排是96到100号。   购票时,一个人可能购一张或多张票,最多不超过5张。如果这几张票可以安排在同一排编号相邻的座位,则应该安排在编号最小的相邻座位。否则应该安...
阅读(314) 评论(0)

sizeof(数组名) 与 sizeof(指针)

引用知乎上的一个回答,很直观 char a[]="hello"; char *bPtr; char b[]="good bye!"; bPtr=b; printf("%d\n",sizeof(a)); // sizeof(char[6]) printf("%d\n",sizeof(&b)); // sizeof(char(*)[10]) printf("%d\...
阅读(200) 评论(0)

ssh 常用命令,,只是一个链接

http://jingyan.baidu.com/article/2f9b480db035e141cb6cc23e.html...
阅读(125) 评论(0)

常用的解压命令

今天对目录及其文件进行压缩: /usr/local/test # tar -cvf /usr/local/auto_bak/test.tar /usr/local/test 仅打包,不压缩  # tar -zcvf /usr/local/auto_bak/test.tar.gz /usr/local/test 打包后,以gzip压缩 在参数f后面的压缩文件名是自己取的,习惯上用tar来做...
阅读(193) 评论(0)

【转】解决SecureCRT超时自动断开的问题

http://discuzx.sinaapp.com/mediawiki-chapter.html?chapter_id=48&book_id=1 相信不少SecureCRT的新手都有过这样的困扰:SecureCRT 超时自动断开连接 很影响工作 解决办法: Options->Session Options->Terminal->Anti-idle->勾选Send proto...
阅读(310) 评论(0)

C++编程实现生产者/消费者模型(linux系统编程)

参考了这篇实现相同功能的java程序http://www.cnblogs.com/linjiqin/archive/2011/04/15/2016820.html 代码如下: p_c.h /* * p_c.h * * Created on: 2016年6月28日 * Author: ZhangXianYi */ #ifndef P_C_H_ #define P_C...
阅读(1195) 评论(0)

用于分隔字符串的strtok()函数

用例如下 第一次调用后,需要将strtok的第一个参数变为NULL #include #include int main() { char s[20] = "wo shi nong ming"; char *p; p = strtok(s," "); printf("%s\n",p); while(p=strtok...
阅读(138) 评论(0)

把m升水倒入n个桶中,可以有桶为空,问有多少种倒法

#include using namespace std; int count; void DPS2(int x1,int x2,int x3,int x4,int x5) { for(int i=x5;i>=0;i--) { if(x1==x2&&x3+i==x4) count ++; else if(x1<x2)...
阅读(1237) 评论(0)

vs的一个调试的程序

命令OutputDebugString 将要显示的东西输出到输出窗口 // project_fst.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include #include #pragma comment(lib,"Psapi.lib") int _tmain(int argc, _TCHAR* argv[]) { int sum = 0...
阅读(128) 评论(0)

数组中只出现一次的数字 -- 尝试下set,以及异或^

数组中只出现一次的数字 参与人数:2792时间限制:1秒空间限制:32768K 本题知识点: 数组  算法知识视频讲解 题目描述 一个整型数组里除了两个数字之外,其他的数字都出现了两次。请写程序找出这两个只出现一次的数字。 class Solution { public: void FindNumsAppearOnce(vector data,int...
阅读(159) 评论(0)

把数组排成最小的数

把数组排成最小的数 参与人数:2338时间限制:1秒空间限制:32768K 本题知识点: 数组  算法知识视频讲解 题目描述 输入一个正整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接出的所有数字中最小的一个。例如输入数组{3,32,321},则打印出这三个数字能排成的最小数字为321323。 class Solution { public: ...
阅读(100) 评论(0)

int 转 string

#include #include using namespace std; int main(void) { int number=123456; stringstream ss; ss<<number; string s = ss.str(); cout << s; return 0; }...
阅读(97) 评论(0)

数组中出现次数超过一半的数字

数组中出现次数超过一半的数字 参与人数:3692时间限制:1秒空间限制:32768K 本题知识点: 数组  算法知识视频讲解 题目描述 数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。如果不存在则输出0。 class ...
阅读(165) 评论(0)
49条 共4页1 2 3 4 下一页 尾页
    个人资料
    • 访问:16029次
    • 积分:515
    • 等级:
    • 排名:千里之外
    • 原创:34篇
    • 转载:15篇
    • 译文:0篇
    • 评论:0条