程序设计与算法一C语言程序设计

发布时间:2021-11-18 13:49:50   点击数:

第一周

1.信息在计算机中的表示

2.C++快速入门

3.变量和数据类型初探

4.变量和数据类型进阶

5.常量

6.DevC++编译环境介绍

Openjudge在线做题必读

第二周

1.输入输出进阶

2.算术运算符和算术表达式

3.关系运算符和逻辑表达式

4.其他运算符及运算符优先级

第三周

1.if语句

2.switch语句

3.for循环之一

4.for循环之二

5.while循环和dowhile循环之一

6.while循环和dowhile循环之二

第四周

1.break语句和continue语句

2.OJ输入数据的处理

3.用freopen重定向输入

4.循环例题选讲1

5.循环例题选讲2

6.循环例题选讲3

第五周

1.数组

2.筛法求素数

3.数组初始化

4.数组越界

5.二维数组

第六周

1.函数(1)

2.函数(2)

3.递归初步

4.库函数和头文件

5.位运算

第七周

1.字符串(1)

2.字符串(2)

3.字符串(3)

4.字符串(4)

第八周

1.指针的基本概念和用法

2.指针的意义和互相赋值

3.指针的运算

4.指针作为函数参数

5.指针和数组

第九周

1.指针和二维数组、指向指针的指针

2.指针和字符串

3.字符串库函数

4.void指针和内存操作函数

5.函数指针

第十周

1.结构(struct)

2.全局变量、局部变量、静态变量

3.变量的作用域和生存期

4.选择排序和插入排序

5.冒泡排序

第十一周

1.程序或算法的时间复杂度

2.二分查找的实现

3.二分法求方程的根

4.例题1:找一对数

5.例题2:农夫和奶牛

第十二周

1.STL排序算法sort

2.STL二分查找算法

3.multiset

4.自定义排序规则的multiset

5.set

第十三周

1.multimap

2.map

第十三周

期末考试

?1.1编程基础之输入输出(10题)题目ID标题分数尝试人数01Hello,World!输出第二个整数对齐输出输出保留3位小数的浮点数输出保留12位小数的浮点数空格分隔输出输出浮点数字符三角形字符菱形超级玛丽游戏?1.2编程基础之变量定义、赋值及转换(10题)题目ID标题分数尝试人数01整型数据类型存储空间大小浮点型数据类型存储空间大小其他基本数据类型存储空间大小填空:类型转换填空:类型转换浮点数向零舍入打印ASCII码打印字符整型与布尔型的转换Hello,World!的大小?1.3编程基础之算术表达式与顺序执行(20题)题目ID标题分数尝试人数01A+B问题计算(a+b)*c的值计算(a+b)/c的值带余除法计算分数的浮点数值甲流疫情死亡率计算多项式的值温度表达转化与圆相关的计算计算并联电阻的阻值计算浮点数相除的余数计算球的体积反向输出一个三位数大象喝水苹果和虫子计算线段长度计算三角形面积等差数列末项计算A*B问题计算2的幂?1.4编程基础之逻辑表达式与条件分支(21题)题目ID标题分数尝试人数01判断数正负输出绝对值奇偶数判断奇偶ASCII值判断整数大小比较判断是否为两位数收集瓶盖赢大奖判断一个数能否同时被3和5整除判断能否被3,5,7整除有一门课不及格的学生晶晶赴约会骑车与走路分段函数计算邮资最大数输出三角形判断判断闰年点和正方形的关系简单计算器求一元二次方程的根苹果和虫子?1.5编程基础之循环控制(45题)

最新题目

题目ID标题分数尝试人数01求平均年龄财务管理均值求整数的和与均值最高的分数整数序列的元素最大跨度值奥运奖牌计数多边形内角和奇数求和满足条件的数累加整数的个数与指定数字相同的数的个数乘方计算人口增长问题银行利息买房子菲波那契数列鸡尾酒疗法救援球弹跳高度的计算角谷猜想津津的储蓄计划药房管理正常血压求特殊自然数统计满足条件的4位数个数级数求和分离整数的各个数位数字反转含k个3的数开关灯求分数序列和计算分数加减表达式的值求阶乘的和求出e的值计算多项式的值雇佣兵计算多项式的导函数与7无关的数数1的个数数字统计画矩形质因数分解第n小的质数金币?1.6编程基础之一维数组(15题)题目ID标题分数尝试人数01与指定数字相同的数的个数陶陶摘苹果计算书费数组逆序重放年龄与疾病校门外的树有趣的跳跃石头剪刀布向量点积计算大整数加法大整数减法计算2的N次方大整数的因子求以内n的阶乘阶乘和?1.7编程基础之字符串(35题)题目ID标题分数尝试人数01统计数字字符个数找第一个只出现一次的字符基因相关性石头剪子布输出亲朋字符串合法C标识符配对碱基链字符替换密码翻译简单密码潜伏者加密的病历单将字符串中的小写字母转换成大写字母大小写字母互换整理药名忽略大小写的字符串比较字符串判等验证子串字符串移位包含问题删除单词后缀单词替换紧急措施过滤多余的空格单词的长度最长最短单词字符串最大跨距单词翻转单词倒排ISBN号码字符环字符串p型编码行程长度编码判断字符串是否为回文回文子串字符串的展开?1.8编程基础之多维数组(25题)题目ID标题分数尝试人数01矩阵交换行同行列对角线的格子计算矩阵边缘元素之和错误探测计算鞍点图像相似度矩阵归零消减序列和矩阵加法矩阵乘法矩阵转置图像旋转变幻的矩阵图像模糊处理扫雷游戏地雷数计算细菌的繁殖与扩散矩阵剪刀石头布最好的草肿瘤面积肿瘤检测反反复复二维数组右上左下遍历神奇的幻方二维数组回形遍历蛇形填充数组螺旋加密?1.9编程基础之顺序查找(15题)题目ID标题分数尝试人数01查找特定的值输出最高分数的学生姓名不高兴的津津谁拿了最多奖学金最大值和最小值的差笨小猴不与最大数相同的数字之和白细胞计数直方图找最大数序列连续出现的字符最长平台整数去重铺地毯接水问题?1.10编程基础之简单排序(10题)题目ID标题分数尝试人数01谁考了第k名奇数单增序列成绩排序奖学金分数线划定整数奇偶排序合影效果病人排队明明的随机数单词排序?1.11编程基础之二分查找(10题)题目ID标题分数尝试人数01查找最接近的元素二分法求函数的零点矩形分割网线主管派月度开销和为给定数不重复地输出数膨胀的木棍河中跳房子?1.12编程基础之函数与过程抽象(10题)题目ID标题分数尝试人数01简单算术表达式求值短信计费甲流病人初筛最匹配的矩阵统计单词数寻宝机器翻译Vigenère密码图像旋转翻转变换素数对?1.13编程基础之综合应用(51题)题目ID标题分数尝试人数01数制转换不吉利日期八进制小数垂直直方图素数回文数的个数循环数玛雅历特殊日历计算大整数乘法判决素数个数回文素数分数求和人民币支付求满足条件的3位数求序列中的众数最长单词文字排版Tomorrowneverknows?啤酒厂选址话题焦点人物最大质因子序列因子分解区间内的真素数打印月历计算两个日期之间的天数n-gram串频统计除以出现次数超过一半的数统计字符数的个数字符串中最长的连续出现的字符日历问题实数加法确定进制输出二进制补码二进制分类乒乓球花生采摘多项式输出提取数字串按数值排序判断元素是否存在出书最多相关月正整数的任意进制转换十进制到八进制八进制到十进制大整数除法实数加法计算对数数根古代密码?2.1基本算法之枚举(37题)题目ID标题分数尝试人数15CounterfeitDollarBombGame数字方格鸡兔同笼两倍完美立方熄灯问题画家问题拨钟问题满足条件的整数确定进制生理周期子串计算Safecracker比赛排名和数因子问题谁是你的潜在朋友最简真分数找和为K的两个元素称体重比饭量垃圾炸弹Minecraft猴子吃桃FlipGame硬币面值组合五户共井问题余数相同问题我家的门牌号不定方程求解质数的和与积最接近的分数砝码称重三个三位数火车上的人数Cantor表?2.2基本算法之递归和自调用函数(13题)题目ID标题分数尝试人数逆波兰表达式全排列分解因数菲波那契数列文件结构“图”Pell数列扩号匹配问题爬楼梯汉诺塔问题放苹果求最大公约数问题的幂次方表示PKUTiling?2.3基本算法之递归变递推(6题)题目ID标题分数尝试人数菲波那契数列(2)Pell数列上台阶流感传染放苹果PKUTiling?2.4基本算法之分治(7题)题目ID标题分数尝试人数输出前k大的数区间合并求排列的逆序数一元三次方程求解统计数字StupidcatDoge?2.5基本算法之搜索(36题)题目ID标题分数尝试人数MazeDungeonMasterChannelAllocationLakeCountingAKnightsJourneyLETTERSTheCastle八皇后问题八皇后算迷宫小游戏碎纸机城堡问题红与黑寻找NemoSolitairePots仙岛求药走迷宫抓住那头牛符号三角形棋盘问题拯救行动鸣人和佐助走出迷宫取石子游戏放苹果迷宫问题献给阿尔吉侬的花束7221拯救公主分成互质组SavingTangMonk马走日单词接龙KnightMoves?2.6基本算法之动态规划(59题)题目ID标题分数尝试人数MaximumsumPostOffice最长上升子序列最大子矩阵采药公共子序列吃糖果登山最长公共子上升序列ExchangeRates移动路线摘花生数字组合计算字符串距离糖果判断整除最大上升子序列和怪盗基德的滑翔翼宠物小精灵之收服踩方格开餐馆数据包的调度机制买书带通配符的字符串匹配放苹果ColorTunnelsCharmBraceletDivisibility最低通行费山区建小学三角形最佳路径问题鸡蛋的硬度大盗阿福股票买卖鸣人的影分身切割回文拦截导弹乘积最大装箱问题方格取数数的划分滑雪取数游戏核电站酒鬼PkuDNA奶牛散步偶数个数字[UsacoFeb]BullcowLogsStacking堆木头[Spoj]严格n元树281技能树B君的多边形PushBottonLock盒子与小球之二盒子与小球之三ZjuBuytheTicket[UsacoNov]AntCountingPkuComputerTransformation?2.7基本算法之算法效率(12题)题目ID标题分数尝试人数神奇的口袋神奇的口袋(2)GoingtotheMovies小兔子捡金币CallingExtraterrestrialIntelligenceAgain选择客栈硬币简单的整数划分问题复杂的整数划分问题砝码称重V最大公约数和最小公倍数问题BigString超级字符串?3.1数据结构之结构(1题)题目ID标题分数尝试人数生日相同2.?3.2数据结构之指针和链表(3题)题目ID标题分数尝试人数约瑟夫问题删除数组中的元素(链表)统计学生信息(使用动态链表完成)?3.3数据结构之栈(3题)题目ID标题分数尝试人数逆波兰表达式RPNCalculator布尔表达式?3.4数据结构之队列(2题)题目ID标题分数尝试人数CardStackingBlah数集?3.5数据结构之哈希(2题)题目ID标题分数尝试人数Sumsets正方形?3.6数据结构之二叉树(2题)题目ID标题分数尝试人数二叉树ClearColdWater?3.7数据结构之堆(1题)题目ID标题分数尝试人数集合问题?3.8数据结构之图(4题)题目ID标题分数尝试人数AvoidTheLakes围棋IsItATree?ProfessorJohn?3.9数据结构之C++STL(9题)题目ID标题分数尝试人数词典身份确认ListSet字符串操作热血格斗场冷血格斗场priorityqueue练习题排列?4.1算法之排序和算法性能(4题)题目ID标题分数尝试人数SequenceMedian字符串数组排序问题日志排序瑞士轮?4.2算法之数论(11题)题目ID标题分数尝试人数EuclidsGameAFunnyGame反正切函数的应用Coins方程求解两只鼹鼠GeorgiaandBobThreepowersbeeline旅行IrrelevantElements?4.3算法之图论(5题)题目ID标题分数尝试人数宗教信仰GopherII丛林中的路ROADSHeavyTransportation?4.4算法之分治(2题)题目ID标题分数尝试人数麦森数TheSierpinskiFractal?4.5算法之动态规划(24题)题目ID标题分数尝试人数HumbleNumbersMondriaansDreamDividing完美覆盖矩形覆盖钉子和小球棋盘分割陪审团的人选UNIMODALPALINDROMICDECOMPOSITIONSTelephoneWireTilingaGridWithDominoes雷涛的小猫SanguoAdecorativefenceBlocks979海贼王之伟大航路Tour分蛋糕BanalTickets帮助JimmyConnectedGraph[Seoul]Tile走道铺砖盒子与小球之四TreesMadetoOrder?4.6算法之贪心(23题)题目ID标题分数尝试人数AnEasyProblem最大子矩阵金银岛最短前缀装箱问题CommunicationSystemSunscreenCellPhoneNetworkPearlPairingRidetoOffice书架电池的寿命寻找平面上的极大点拼点游戏胡最小新整数HeritageSortingbySwappingCrossingRiverMagicofDavidCopperfieldIntegerIntervalsElevatorStoppingPlan特殊密码锁?4.7算法之搜索(14题)题目ID标题分数尝试人数TheRotationGameSticksTheBuses恼人的青蛙木棒生日蛋糕TheTroublesomeFrog哆啦A梦的时光机TheErytheaCampaign怀表问题反质数火柴棒等式单词序列DNA?小学奥数(20题)题目ID标题分数尝试人数余数相同问题蓄水池水管问题我家的门牌号不定方程求解自来水供给乘积最大的拆分地球人口承载力估计等差数列末项计算回文数个数李白的酒连乘积末尾0的个数分苹果质数的和与积最大公约数与最小公倍数神奇序列求和求小数的某一位计算星期几最接近的分数幂的末尾分成互质组8?已结束的比赛

-08-18暑期中国大学先修课程初级师资培训班上机考试4

题目ID标题通过率通过人数尝试人数A输出保留3位小数的浮点数%44B字符三角形%44C反向输出一个三位数75%34D判断闰年%33E与7无关的数%33F石头剪刀布%33G单词翻转%22H肿瘤面积%22I最长平台%11J整数奇偶排序%11K河中跳房子N/A00L大整数乘法N/A00

-02-19程序设计与算法等级认证考试第4期(4级)2

-02-19程序设计与算法等级认证考试第4期(2级)3

-02-19程序设计与算法等级认证考试第4期(1级)9

-02-18计算机基础教育普及工作寒假课程实验班(4级)结业测试2

-02-18计算机基础教育普及工作寒假课程实验班(3级)结业测试5

-02-18计算机基础教育普及工作寒假课程实验班(2级)结业测试10

-02-18计算机基础教育普及工作寒假课程实验班(1级)结业测试14

-08-30程序设计与算法等级认证考试第3期(4级)1

-08-30程序设计与算法等级认证考试第3期(2级)1

-08-30程序设计与算法等级认证考试第3期(1级)3

-08-28计算机基础教育普及工作暑假课程实验班(4级)结业测试8

-08-28计算机基础教育普及工作暑假课程实验班(2级)结业测试9

-08-21计算机基础教育普及工作暑假课程实验班(3级)结业测试7

-08-21计算机基础教育普及工作暑假课程实验班(1级)结业测试23-01-29程序设计与算法等级认证考试第2期(3级)9

-01-29程序设计与算法等级认证考试第2期(2级)12

-01-29程序设计与算法等级认证考试第2期(1级)32

-01-29计算机基础教育普及工作寒假课程实验班(3级)结业测试11

-01-29计算机基础教育普及工作寒假课程实验班(2级)结业测试14

-01-29计算机基础教育普及工作寒假课程实验班(1级)结业测试28

-01-28计算机基础教育普及工作寒假课程实验班(2级)练习32

-01-25~-01-29计算机基础教育普及工作寒假课程实验班(3级)递归练习76

-01-23~-01-29计算机基础教育普及工作寒假课程实验班(3级)练习

-01-20寒假中国大学先修课程初级师资培训班上机考试32

-08-01计算机基础教育普及工作暑假课程实验班基础班测试10

-08-01计算机基础教育普及工作暑假课程实验班提高班测试3

-02-10计算机基础教育普及工作寒假课程实验班测试14

预览时标签不可点收录于话题#个上一篇下一篇

欢迎转载,转载请注明原文网址:http://www.xc99love.com/hxzy/11497.html
------分隔线----------------------------