首页 > 编程语言
c语言算法题目求职用
1.栈的压入与压出/*输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否为该栈的弹出顺序。n#include using namespace std;int qin[100005];int qout[100005];int main(void){ int n; int i,j; wh...
分类:编程语言   时间:2014-03-03 16:15:21    收藏:0  评论:0  赞:0  阅读:460
C++标准库中setw的用法
在书中看到一段代码,使用到了std::setw()这个方法,记录一下用法。这个方法用来设定输入或者输出流中的缓冲区的宽度(set field width).这个方法定义在头文件中。可用来对齐输出的文本流或者截取部分数据。示例1:参考自cpluspluswww.cplusplus.com/refere...
分类:编程语言   时间:2014-03-03 16:13:04    收藏:0  评论:0  赞:0  阅读:749
Wow C++11
什么是C++11? 一句话C++11是最新的C++标准,在2011年发布,所以叫C++11。在新的标准出现前,我们一直在用的是C++98,可想而知这份标准是1998年发布的,之后再2003年最过小的修改发布了C++03。C++之父说C++11就像一门全新的语言,这份标准孕育了10年之久,是它的匠心之...
分类:编程语言   时间:2014-03-03 16:09:16    收藏:0  评论:0  赞:0  阅读:524
C++ 的 RTTI
转载1 :原文地址不详下面这篇文章虽然有点老,但对C++的RTTI基本原理讲的比较透彻。该文章摘自UMLCHINA网站,是台湾一个群体写的,我根据大家比较熟悉的方式,修改了一些名词的说法,如衍生(派生)等,让大家可以方便的阅读。C++的 RTTI 观念和用途物泽C++应用小组自从1993年Bjarn...
分类:编程语言   时间:2014-03-03 16:03:35    收藏:0  评论:0  赞:0  阅读:611
c语言实现识别单词并输出出现次数最多的十个单词
本程序用C语言实现单词的识别,包含一些C++语言的一些用法,主要的函数有单词识别函数、存储函数、冒泡排序挑出此处最高的十个单词,本程序可以识别英文单词和标点符号,该程序的数据类型大多用的数组和字符串类型,源程序:#include#include#include#includeusing namesp...
分类:编程语言   时间:2014-03-03 15:53:40    收藏:0  评论:0  赞:0  阅读:530
C++模板:ST算法
//初始化void init_rmq(int n){ for(int i=0;i<n;i++)d[i][0]=a[i]; for(int j=1;(1<<j)<=n;j++){ for(int i=0;i+(1<<j)-1<n;i++) d[i][j]=max(d[i][j-1],d[i+(1<<(...
分类:编程语言   时间:2014-03-03 15:49:23    收藏:0  评论:0  赞:0  阅读:457
排列与组合的C语言实现
排列与组合是数学里的经典问题,由这个问题可引申出子集、字典排序等问题,那么,我们先看经典的排列与组合,怎么在程序里实现。在网上搜了一下,关注这个问题的人还是挺多的,有不了人给出的回答是使用几个for循环进行嵌套,例如取3个数的排列则使用3个for循环i,j,k嵌套,当i,j,k互不相等时进行输出,这...
分类:编程语言   时间:2014-03-03 15:46:21    收藏:0  评论:0  赞:0  阅读:486
Linux/Python下相关资源汇总
目前我为自己构建了三个工作系统。 个人知识库:使用MideaWiki构建,系统描述技术平台的方方面面 Rss阅读器:使用tiny-rss构建,用来阅读聚合新闻 Rss抓取器:使用Asp.Net Mvc + Sqlite构建,用来从网页上抓取Rss源 前两者是开源框架,使用了经典的LAMP技术,我拿过...
分类:编程语言   时间:2014-03-03 15:10:46    收藏:0  评论:0  赞:0  阅读:559
[python]网络编程基础学习笔记(二)Web客户端访问
主要讨论python中urllib2模块,Http是urllib2中最常用的模块使用urllib2做以下事情: - 下载web页面 -在远程Http服务器上验证 -提交表单(form)数据 -处理错误 -与非Http协议通信(一)获取Web页面import sys, urllib2req = url...
分类:编程语言   时间:2014-03-03 15:03:06    收藏:0  评论:0  赞:0  阅读:479
【M2】最好使用C++转型操作符
1、C语言中的转型操作符有两个问题: a、是个通用的转换操作符,也就是说,可以从一个类型转换到其他类型。通用必定是低效率和冗余的,因为要考虑很多情况。 b、在代码中,难以辨认出哪些是类型转换。2、C++提供了新式的转换操作符,有static_cast, dynamic_cast, const_cas...
分类:编程语言   时间:2014-03-03 14:37:02    收藏:0  评论:0  赞:0  阅读:539
统计英文文章中各单词的频率,打印频率最高的十个单词(C语言实现)
一、程序思路及相关代码 首先打开文件,代码如下 FILE *fp; char fname[10]; printf("请输入要分析的文件名:\n"); scanf("%s",fname); if((fp=fopen(fname,"r"))==NULL){ //读取文件内容,并返回文件指针,该指针指向文...
分类:编程语言   时间:2014-03-03 14:06:22    收藏:0  评论:0  赞:0  阅读:575
Programming Python - 2. System Tools - file
分类:编程语言   时间:2014-03-03 13:35:41    收藏:0  评论:0  赞:0  阅读:429
用GCC或者Clang观察预处理后的C++代码
预处理的各种宏在C++中普遍使用,有时候宏的嵌套层次让人很难一下在看出真正的代码,有什么工具能帮忙么?GCC的-P -E 参数可以解决这个问题,下面的命令是一个例子,同样可以用在Clang中,因为Clang支持GCC所有参数。c++ -E -P -std=c++11 -Wall -DBOOST_LOG_DYN_LINK -c ./main.cc >> main.output特此记录,以后观察第三方...
分类:编程语言   时间:2014-03-03 13:38:45    收藏:0  评论:0  赞:0  阅读:611
Python中的range和xrange的说明
这两个基本上都是在循环的时候用。 range函数返回的是一个列表,而xrange返回的是其中的值。 >>> rg = range(0,10) >>> type(rg) list >>> for i in rg: ....: print i ....: 0 1 2 3 4 5 6 7 8 9 >>> xrg = xrange(0,10) >>> type(xrg)...
分类:编程语言   时间:2014-03-03 12:06:23    收藏:0  评论:0  赞:0  阅读:493
用C语言实现了对英文文章中单词频率的统计,得到出现最多的前十个!
这是一道我们软件工程的个人作业,得到了这个题目,我第一个念头就是用C语言来编写,毕竟别的语言不太精通只能选择C语言! 程序说明:对于这个问题我的理解就是要通过结构体来实现对单词和出现次数的统计,先将文章读入,然后通过每次读入一个字符来判断它是否是字母,如果不是字母,那么就说明一个单词已经结束了,通过...
分类:编程语言   时间:2014-03-03 11:35:46    收藏:0  评论:0  赞:0  阅读:670
用c语言实现文本文件中的字符筛选分析(二)
1 #include 2 #include 3 #include 4 #define MAX 10000 5 void main(){ 6 struct Word{ 7 char word_str[20]; 8 int mount; 9 }word[MAX];10 char temp[20];11 ...
分类:编程语言   时间:2014-03-03 10:38:59    收藏:0  评论:0  赞:0  阅读:633
Google C++命名规范
Google C++命名规范...
分类:编程语言   时间:2014-03-03 10:03:42    收藏:0  评论:0  赞:0  阅读:461
九度OJ 1120 全排列 -- 实现C++STL中next_permutation()
题目地址:http://ac.jobdu.com/problem.php?pid=1120 题目描述: 给定一个由不同的小写字母组成的字符串,输出这个字符串的所有全排列。 我们假设对于小写字母有'a' 输入: 输入只有一行,是一个由不同的小写字母组成的字符串,已知字符串的长度在1到6之间。 输出: 输出这个字符串的所有排列方式,每行一个排列。要求字母序比较小的...
分类:编程语言   时间:2014-03-03 08:51:16    收藏:0  评论:0  赞:0  阅读:536
C++:多态之虚函数
一个面向对象的系统常常要求一组具有相同基本语义的方法能在同一接口下为不同的对象服务,这就是多态性(polymorphism).           通俗的来说,多态就是在一个方法在不同基类的派生类中表现出不同的实现形式。比如,定义水果类为基类,苹果,梨,香蕉为派生类,在水果类,苹果,梨,香蕉中都有一个计算蒸发率的成员函数,但是,在苹果,梨,香蕉中,因为他们是不同水果,有不同蒸发率,所以,虽然同样...
分类:编程语言   时间:2014-03-03 10:40:32    收藏:0  评论:0  赞:0  阅读:513
python中的文件操作
1.    python中常用的文件操作有open,write,read,readline,readlines,writelines,seek,tell,close等。 open的函数原型为open(name[,mode[,buffering]]),name为文件的路径名,常见的mode有’r’ (读模式),’w’ (写模式),’a’追加模式,’b’ ( 二进制模式) ‘+’(可读可写模式),b...
分类:编程语言   时间:2014-03-03 09:29:48    收藏:0  评论:0  赞:0  阅读:529
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!