ID Problem Show tags Hide tags AC / Tried Difficulty
834 P834  C++-联合和枚举-取数 21 / 49 5
835 P835  C++-指针-定义2个或多个变量,并把变量的地址打印出来 0 / 26 10
836 P836  C++-指针-定义整数实际变量和整数指针变量,并把整数值赋予指针,把指针地址和指针值都打印出来 0 / 29 10
837 P837  C++-指针-定义指针,使用new来申请空间,并赋值和打印,使用完使用delete进行删除空间 21 / 44 4
838 P838  C++-指针-递增变量指针,以便顺序访问数组中的每一个元素 2 / 45 9
839 P839  C++-指针-递减变量指针,即把值减去其数据类型的字节数 0 / 35 10
840 P840  C++-指针-指针地址比较,变量指针所指向的地址小于或等于数组的最后一个元素的,则把变量指针进行递增 2 / 31 9
841 P841  C++-指针-一个指向数组开头的指针,可以通过使用指针的算术运算或数组索引来访问数组 26 / 81 6
842 P842  C++-指针-一维数组的内存动态分配和删除 25 / 36 2
843 P843  C++-指针-二维数组的内存动态分配和删除 24 / 62 5
844 P844  C++-指针-三维数组的内存动态分配和删除 20 / 49 5
845 P845  C++-指针-定义字符串指针"bcd",并把字符和字符串打印出来 10 / 19 6
846 P846  C++-指针-定义字符串指针{"Hello", "C++", "World"},并把字符串打印出来 10 / 22 6
847 P847  C++-指针-通过函数指针获取当前系统时间的秒数 0 / 10 10
848 P848  C++-指针-使用函数指针对带有5个元素的整型数组计算平均值 8 / 14 8
849 P849  C++-指针-定义学生的结构构为学号、姓名、性别、年龄,并通过多种方式来进行获取变量值和打印 9 / 22 7
850 P850  C++-文件-添加3个学号为1,2,3的学生成绩,并将成绩信息顺序存入data.dat文件中... 5 / 9 9
851 P851  C++-类和对象-通过类及其成员变量定义箱子的长宽高,并通过定义类函数来设置长宽高和体积 0 / 1 10
852 P852  C++-类和对象-创建类CShape,并定义其长、宽和高变量(可通过变量直接设置,也可以通过函数进行设置),并打印出长宽高 0 / 1 10
853 P853  C++-继承-创建基类CShape,有宽和高的保护变量,并派生CRectangle 0 / 1 10
854 P854  C++-继承-创建基类CShape有宽和高的变量,并创建基类CPaintCost计算涂料(paint)成本... 0 / 1 10
855 P855  C++-继承-创建其类CShape,并创建从CShape继承的CRectangle,打印矩形的边 0 / 1 10
856 P856  C++-数据抽象-通过类抽象定义类CAdder,实现数值的累加函数addNum和获取总和getTotal函数 0 / 1 10
857 P857  C++-数据抽象-使用类进行抽象和头文件中的抽象实例,调用pow求幂,编写类实现输入的整数相加 0 / 1 10
858 P858  C++-数据封装-通过数据封装类CAdder,实现数值的公有成员“累加函数addNum和获取总和getTotal函数”... 0 / 1 10
859 P859  C++-数据封装-通过数据封装类CAdder,实现数值的公有成员“累加函数addNum和获取总和getTotal函数及乘法... 0 / 1 10
860 P860  C++-接口-基类CShape提供了一个接口getArea(),在两个派生类CRectangle和CTriangle... 0 / 1 10
861 P861  C++-接口-基类CShape提供了一个接口getArea()...同时增加实现计算其周长getCircumference() 0 / 1 10
862 P862  C++-类实践复杂实例-创建基类CShape,并创建其子类矩形CRectangle、三角形CTriangle... 0 / 1 10
863 P863  C++-类实践复杂实例-在“创建基类CShape...”的基础上增加直角梯形CRightAngledTrapezium 0 / 1 10
864 P864  C++-数据结构介绍-使用数组、栈(stack)、队列(queue)等数据结构中的两种实现插入10个整数... 7 / 12 9
865 P865  C++-数据结构介绍-使用数组、栈(stack)、队列(queue)的一种数据结构实现插入1~10个共10整数... 2 / 4 10
866 P866  C++-数组-一维数组的例子 10 / 24 6
867 P867  C++-数组-二维数组的例子 5 / 19 8
868 P868  C++-数组-多维数组的例子 2 / 4 10
869 P869  C++-链表-单链表的例子 12 / 19 6
870 P870  C++-链表-拓展的链表例子 1 / 2 10
871 P871  C++-栈-把0~10的整数压入栈中,并打印出来 7 / 13 8
872 P872  C++-栈-把10、20和30压入栈中,并一个一个打印出来,同时打印栈的元素数目,最后打印栈是否为空 8 / 16 8
873 P873  C++-栈-把字符串“nice to meet you~”的每个单词倒序压入栈中,并计算其元素数目,且逐个打印出来 7 / 15 8
874 P874  C++-队列-把0~9的整数压入队列中,并打印队列是否为空、队列元素个数、队头元素、队尾元素和队列所有元素 5 / 13 9
875 P875  C++-向量-在vector添加整数9,7,12,10,6,并删除第2个元素,同时打印删除后的返回值... 5 / 13 9
876 P876  C++-向量-使用vector数据结构来解决杨辉三角的题目 2 / 3 10
877 P877  C++-堆-有一个无序序列整数{1,3,4,5,2,6,9,7,8,0},升序建大堆,并插入在整数12建堆 0 / 1 10
878 P878  C++-堆-有一个无序序列整数{8, 3, 4, 8, 9, 2, 3, 4, 10},建大堆和小堆并打印出来... 0 / 1 10
879 P879  C++-堆-把整数数组20,30,2,9,35,50,20,60,1,20进行建大根堆且打印,并插入50且打印... 0 / 1 10
880 P880  C++-树-创建二叉树(如下,*代表为空结点,数据为整数),并进行前序遍历、中序遍历和后序遍历,并打印出来 1 / 4 10
881 P881  C++-图-创建图并把结点对应的边打印出来 0 / 1 10
882 P882  C++-哈希表-创建哈希表,输入n个数据,每个数据为整数,为i(0~n-1的整数)*7+1,如:输入15个数据... 0 / 2 10
883 P883  C++-选择排序-定义一个组整数(如:5个整数:64、25、12、22、11),并通过选择排序进行从小到大排序并打印 5 / 18 8
884 P884  C++-选择排序-定义一个组字符(如:5个字符:d、g、a、f、b),并通过选择排序进行排序并打印 3 / 6 10
885 P885  C++-冒泡排序-定义一个组整数(为:5个整数:89、29、57、21、9),并通过冒泡排序进行排序并打印 1 / 2 10
886 P886  C++-冒泡排序-定义一个组整数(为:5个字符:u、a、j、z、k),并通过冒泡排序进行排序并打印 0 / 1 10
887 P887  C++-插入排序-定义一个列表[12, 11, 13, 5, 6],并通过插入排序进行排序并打印 1 / 2 10
888 P888  C++-插入排序-定义一组字符(如:5个字符:p、z、a、f、k),并通过插入排序进行排序并打印 0 / 2 10
889 P889  C++-桶排序-定义一整数数组,如:30个整数...,并通过桶排序进行排序并打印 1 / 2 10
890 P890  C++-桶排序-[NOIP2006 普及组] 明明的随机数 3 / 4 10
891 P891  C++-快速排序-定义一整数数组,如:10个整数...,并通过快速排序(正序,从小到大)进行排序并打印 1 / 6 10
892 P892  C++-快速排序-定义一整数数组,如:10个整数...,并通过快速排序(反序,从大到小)进行排序并打印 0 / 1 10
893 P893  C++-归并排序-定义一整数数组...,并通过归并排序(正序,从小到大)进行排序并打印 1 / 2 10
894 P894  C++-归并排序-定义一整数数组...,并通过归并排序(反序,从大到小)进行排序并打印 0 / 1 10
895 P895  C++-高精度计算-高精度加法 6 / 14 8
896 P896  C++-高精度计算-高精度减法 7 / 9 9
897 P897  C++-高精度计算-高精度乘法 5 / 7 9
898 P898  C++-高精度计算-高精度除法 2 / 8 10
899 P899  C++-高精度计算-高精度2的n次幂 4 / 6 10
900 P900  C++-递推算法-取数问题 10 / 28 6
901 P901  C++-递推算法-兔子繁殖问题 12 / 28 6
902 P902  C++-递推算法-猴子吃桃子 9 / 16 7
903 P903  C++-递归算法-计算阶乘 18 / 77 7
904 P904  C++-递归算法-求两个数的最大公约数 21 / 68 6
905 P905  C++-递归算法-汉诺塔(Hanoi) 14 / 34 5
906 P906  C++-回溯算法-求集合的所有子集 1 / 1 10
907 P907  C++-回溯算法-跳棋棋盘 1 / 1 10
908 P908  C++-贪心算法-发工资 0 / 1 10
909 P909  C++-贪心算法-节约用电 0 / 1 10
910 P910  C++-分治算法-输出前k大的数 0 / 1 10
911 P911  C++-分治算法-寻找最大值 0 / 1 10
912 P912  C++-级数求和-模拟,思路是枚举n从1开始,直到Sn>k结束,只需要一个循环即可实现 0 / 1 10
913 P913  C++-级数求和-暴力解题,不断递进循环和判断 0 / 1 10
914 P914  C++-级数求和-数论(调和级数) 0 / 2 10
915 P915  C++-级数求和-递归,用递归来做,避免时间的浪费,当递归找到那个数值之后,直接cout出来 0 / 1 10
916 P916  C++-棋盘问题-推导 0 / 1 10
917 P917  C++-棋盘问题-枚举 0 / 1 10
918 P918  C++-棋盘问题-循环判断 0 / 1 10
919 P919  C++-杨辉三角-递推[直角三角形] 1 / 2 10
920 P920  C++-杨辉三角-递推[等腰三角形] 2 / 6 10
921 P921  C++-蛇形方阵-蛇形方阵(斜线) 0 / 2 10
922 P922  C++-蛇形方阵-蛇形方阵(环线) 0 / 2 10
923 P923  C++-最大公约数和最小公倍数问题-穷举法 15 / 32 5
924 P924  C++-最大公约数和最小公倍数问题-质因数分解法 10 / 21 6
925 P925  C++-最大公约数和最小公倍数问题-辗转相除法 11 / 15 6
926 P926  C++-最大公约数和最小公倍数问题-辗转相减法 7 / 8 9
927 P927  C++-最大公约数和最小公倍数问题-短除法 7 / 12 9
928 P928  python-求n(n>=1,且输入)的1~n的和及n!(阶乘)并把结果打印出来(通过多种不同的编程思路) 7 / 45 8
929 P929  C++-计算是不是质数(素数) 5 / 15 8
930 P930  C++-函数-列出1-1000范围内所有的素数,并打印出素数的个数及所有的素数和 15 / 31 5
931 P931  python-面向对象-有三条边,长度分别是a、b、c(都>=1的整数),请分别使用函数和类来编程程序是不是可以组成三角形... 7 / 18 8
932 P932  C++-过河卒-过河卒 2 / 3 10
933 P933  C++-数的划分-动态规划算法(DP) 0 / 1 10

Categories

Lucky

Pick a problem randomly based on current filter