程序设计及算法
ACM简介:每年一度的ACM/ICPC(国际大学生程序设计竞赛)是世界上规模最大、历史最长、影响最深的全球性计算机专业竞赛,由ACM(Association for Computing Machinery,美国计算机协会)组织。ICPC始于1970年,作为全球大学生计算机程序能力竞赛活动中最有影响的一项赛事,素有“计算机领域的奥林匹克”之称,其目的在于为大学生提供一个运用计算机充分展示自我分析和解决问题能力的舞台。这项比赛要求参赛队员不仅具有扎实的数学英语功底、非凡的算法设计能力、娴熟的编程技
(2006-02-02) [查看全文]
以前嘛学算法的时候还是看过一些ACM的题目的,11月份这里通知比赛的时候,我刚在acm.ustc注册的号,可惜后来由于与hxgame版聚冲突,而且当时网络不稳定,就没去随后的几天心情有点郁闷,当时就想总得找点事干,4号的比赛去乱搞一下得了.我提前几天去熟悉了一下系统,赫然发现语言只允许用C/C++,没有PASCAL,这实在不是什么好消息,我从初中攒了5+4年的PASCAL(到大学学DELPHI),平时有什么小程序也都用pascal写的,虽然C,C++当然学了,可是主
(2006-02-02) [查看全文]
标 题: 比赛经验 发信站: 天大求实BBS (Sun Sep 4 21:08:12 2005), 本站(bbs.tju.edu.cn) 在天大,偶参加的比赛可以算是最多的了,说说比
(2006-02-02) [查看全文]
所谓“文件”是指一组相关数据的有序集合。 这个数据集有一个名称,叫做文件名。 实际上在前面的各章中我们已经多次使用了文件,例如源程序文件、目标文件、可执行文件、库文件 (头文件)等。文件通常是驻留在外部介质(如磁盘等)上的, 在使用时才调入内存中来。从不同的角度可对文件作不同的分类。从用户的角度看,文件可分为普通文件和设备文件两种。
普通文件是指驻留在磁盘或其它外部介质上的一个有序数据集,可以是源文件、目标文件、可执行程序; 也可以是一组待输入
(2006-01-07) [查看全文]
运算符的种类、优先级和结合性
C语言中运算符和表达式数量之多, 在高级语言中是少见的。正是丰富的运算符和表达式使C语言功能十分完善。 这也是C语言的主要特点之一。
C语言的运算符不仅具有不同的优先级, 而且还有一个特点,就是它的结合性。在表达式中, 各运算量参与运算的先后顺序不仅要遵守运算符优先级别的规定,还要受运算符结合性的制约, 以便确定是自左向右进行运算还是自右向左进行运算。 这种结合性是其它高
(2006-01-07) [查看全文]
字符串读写函数fgets和fputs 一、读字符串函数fgets函数的功能是从指定的文件中读一个字符串到字符数组中,函数调用的形式为: fgets(字符数组名,n,文件指针); 其中的n是一个正整数。表示从文件中读出的字符串不超过 n-1个字符。在读入的最后一个字符后加上串结束标志'\0'。例如:fgets(str,n,fp);的意义是从fp所指的文件中读出n-1个字符送入字符数组str中。 [例10.4]从
(2006-01-07) [查看全文]
从程序流程的角度来看,程序可以分为三种基本结构, 即顺序结构、分支结构、循环结构。 这三种基本结构可以组成所有的各种复杂程序。C语言提供了多种语句来实现这些程序结构。 本文将介绍这些基本语句及其应用,使读者对C程序有一个初步的认识, 为以后的学习打下基础。
C程序的语句
C程序的执行部分是由语句组成的。 程序的功能也是由执行语句实现的。
C语句可分为以下
(2006-01-03) [查看全文]
数据输出语句
本小节介绍的是向标准输出设备显示器输出数据的语句。在C语言中,所有的数据输入/输出都是由库函数完成的。 因此都是函数语句。本小节先介绍printf函数和putchar函数。printf函数printf函数称为格式输出函数,其关键字最末一个字母f即为“格式”(format)之意。其功能是按用户指定的格式, 把指定的数据显示到显示器屏幕上。在前面的例题中我们已多次使用过这个函数。
(2006-01-03) [查看全文]
字符型量
字符型量包括字符常量和字符变量。
字符常量
字符常量是用单引号括起来的一个字符。例如'a','b','=','+','?'都是合法字符常量。在C语言中,字符常量有以下特点:
1.字符常量只能用单引号括起来,不能用双引号或其它括号。
2.字符常量只能是单个
(2006-01-01) [查看全文]
陆其明 译
原文:
http://www.codeproject.com/cpp/complex_declarations.asp
作者:Vikram A Punathambekar
介绍
曾经碰到过让你迷惑不解、类似于int * (* (*fp1) (int) ) [10];这样的变量声明吗?本文将
(2006-01-01) [查看全文]
我们已经看到程序中使用的各种变量都应预先加以说明,即先说明,后使用。对变量的说明可以包括三个方面:
·数据类型
·存储类型
·作用域
在本讲中,我们只介绍数据类型说明。其它说明在以后陆续介绍。所谓数据类型是按被说明量的性质,表示形式,占据存储空间的多少,构造特点来划分的。在C语言中,数据类型可分为:基本数据类型,构造数据类型
(2006-01-01) [查看全文]
C语言是在70年代初问世的。一九七八年由美国电话电报公司(AT&T)贝尔实验室正式发表了C语言。同时由B.W.Kernighan和D.M.Ritchit合著了著名的“THE C PROGRAMMING LANGUAGE”一书。通常简称为《K&R》,也有人称之为《K&R》标准。但是,在《K&R》中并没有定义一个完整的标准C语言,后来由美国国家标准学会在此基础上制定了一个C 语言标准,于一九八三年发表。通常称之为ANSI C。
(2006-01-01) [查看全文]
PL/0语言词法及语法分析系统的设计与实现
(2006-01-01) [查看全文]
任意分布的随机数的产生方法—VC程序实现方法
(2006-01-01) [查看全文]
一道 Google 竞赛题的解法
作者:
(2006-01-01) [查看全文]
程序实现多国语言的动态切换解决方案
作者:
(2006-01-01) [查看全文]
C++字符串完全指引之一 —— Win32 字符编码
(2006-01-01) [查看全文]
C++字符串完全指引之二 —— 字符串封装类
(2006-01-01) [查看全文]
集思广义支持中文的正则表达式
(2006-01-01) [查看全文]
用VC++设计语法编辑器
(2006-01-01) [查看全文]
宽字符标量L"xx"在VC6.0/7.0和GNU g++中的不同实现
(2006-01-01) [查看全文]
UTF-8与GB2312之间的互换
(2006-01-01) [查看全文]
在非MFC程序中引用CString
(2006-01-01) [查看全文]
|
gmail.com