无奋斗不青春!
归档
全部
2021年(共184篇)
12-09 题解 | #最长无重复子数组# 12-09 数组:编写一个函数delet(char s[],char c)。函数功能:删除字符数组s中出现的与变量c相同的字符。 12-09 数组:输入n(n>=2)个整数,找出从小到大的第i个数。 12-09 链表:前插法建立单链表。 12-09 链表:利用单链表输入一个字符串,逆序输出。 12-09 链表:编写函数void reverse(LNode *h)。函数功能:利用原来的存储空间将链表逆置输出。 12-09 链表:编写一个函数void fun(LNode *A,LNode *B,LNode *&C)。函数功能:将两个递增有序的链表合并为一个递增有序的链表。 12-09 链表:编写一个函数int max(LNode *h)。函数功能:返回链表中的最大值。 12-09 链表:编写一个函数int count(LNode *h)。函数功能:统计单链表中结点的个数。 12-09 链表:编写一个函数int fun(LNode *h,int x)。函数功能:统计链表中数值为x的结点的个数。 12-09 链表:编写一个函数void insert(LNode *h,int x)。函数功能:在有序的单链表中插入一个值为x的结点。 12-09 链表:编写一个函数int fun(LNode *h,int x)。函数功能:查找链表是否存在一个值为x的结点,若存在则删除并返回1,否则返回0。 12-09 链表:编写一个函数void delet(LNode *L, int n, int m)。函数功能:删除递增有序链表中值大于n且小于m的所有元素。 12-09 二叉树:编写一个函数int Depth(BiTNode *T)。函数功能:计算二叉树的深度。 12-09 二叉树:编写一个函数void GetPreSeq(BiTNode *bt,int k)。函数功能:输出先序序列中第k个位置的结点的值。 12-09 二叉树:编写一个函数int BTreeCount(BiTNode *T)。函数功能:计算二叉树结点的总数。 12-09 二叉树:编写一个函数int LeafCount(BiTNode *T)。函数功能:计算二叉树叶子结点的总数 。 12-09 二叉树:编写一个函数int MaxValue(BiTNode *T)。函数功能:求树中关键字的最大值。 12-09 冒泡排序 12-09 选择排序 12-09 快速排序 12-09 插入排序 12-09 判断一个数是否为素数(质数)。 12-09 求所有的水仙花数。 12-09 求组合数。 12-09 求解一元二次方程。 12-09 打印杨辉三角。 12-09 求1000!后有多少个0。 12-09 计算a+aa+aaa+....+aa..aa(n个a)的值,n和a键盘输入。 12-09 求两个数的最大公约数和最小公倍数。 12-09 二叉树:编写一个函数void Exchange(BiTNode *bt)。函数功能:交换树中每个结点的左孩子和右孩子。 12-09 二叉树:编写一个函数int LeafSum(BiTNode *T)。函数功能:计算二叉树叶子结点的值的总和 。 12-09 求斐波那契数列的前几位? 12-09 将整数转换为字符串。 12-09 求任意一个自然数n的立方均可写成n个连续奇数之和。 12-09 输入整数x,求它的每一位数值之和。 12-09 数组:找出二维数组中既是行中的最大值又是列中的最小值的数值。 12-09 数组:找出二维数组中最大值所在的行中的最小值的数值。 12-09 字符串:利用指针实现字符串反转。 12-09 字符串:用指针判断一个字符串是否为回文串。 12-09 字符串:求str1在str2中首次出现的位置。 12-09 任意输入一个偶数,将它分解为两个素数之和。 12-09 求555555的约数中最大的三位数是多少。 12-09 用一元五角兑换5分、2分、1分的硬币(每种都要有)共100枚,共一共有多少种方案? 12-09 苹果每个0.8元,第一天买2个,后面每天购买量是前一天的两倍,直到总购买量为不超过100的最大量,求每天平均的花费。 12-09 数组:已知数组a[2][3]={{1,2,3},{4,5,6}},将其行列互换,存到另一个数组b中。 12-09 请编写程序,判定一个正整数是否是一个回文数。回文数是指一个正整数的数字序列是对称的。例如1234321,742247均是回文数,1231则不是回文数。 12-09 对数组A中的N个整数从小到大进行连续编号,输出各个元素的编号,不改变数组元素的顺序,相同的整数要具有相同的编号。 例如:数组A=(5,3,4,7,3,5,6),则输出为(3,1,2,5,1,3,4)。 12-09 字符串:实现void strCpy(char dstStr[], char srcStr[])。 12-09 编写一个函数,求1、2、3、4四个数字能组成多少个互不相同且无重复数字的三位数。 12-09 编写一个函数,输入n为偶数时,求1/2+1/4+…+1/n,当输入n为奇数时,求1/1+1/3+…+1/n。 12-09 自恋性数:如果一个正整数等于其各个数字的立方和。如407=4^3+0^3+7^3就是一个自恋性数。编写程序求1000以内的所有自恋性数。 12-09 数组:输入10个数,将最大数与最小数交换后输出整个数组。 12-09 数组:向升序的数组里面插入一个数使得数组仍然有序。 12-09 数组:输入十个数,将这10个数升序输出,奇数在前,偶数在后。 12-09 输入一个年份和月份,打印出该月份有多少天,考虑闰年。(用switch实现) 12-09 输入一个不超过10000的正整数,以相反的顺序输出该数。例如输入1234 ,输出4321。 12-09 字符串:实现insert(s1,s2,ch)。将字符串s1中的指定字符ch的位置处插入字符串s2。 12-09 字符串:实现int Count(char *s,char *sub)。统计第二个字符串在第一个字符串里面出现的次数。 12-09 字符串:实现char *Delete(char *s)。删除字符串中的数字字符。 12-09 字符串:实现void strlshif(char *s,int n)。即向左移n个字符,移走的放到末尾。 12-09 字符串:实现void strCat(char *p,char *q)。 12-09 设计在链式结构上实现直接插入排序算法。 12-09 设计在链式结构上实现简单选择排序算法。 12-09 链表:设计在单链表中删除值相同的多余结点的算法。 12-09 二叉树:设计一个求结点x在二叉树中的双亲结点算法。 12-09 二叉树:设计判断两个二叉树是否相同的算法。 12-09 二叉树:设计判断二叉树是否为二叉排序树的算法。 12-09 字符串:实现int strLen(char str[])。任意输入一个字符串,调用该函数可以计算输入字符串的实际长度。 12-09 字符串:实现char *subStr(char *s,int n,int len)。 12-09 口袋有5种颜色的球,每次摸3种,求共多少种摸法以及每种的颜色。 12-09 用结构体实现输出最小成绩的学生的学号和成绩。 12-09 输入一行字符,分别统计求出其中英文字母、空格、数字和其他字符的个数并输出结果。 12-09 给出一百分制成绩,要求输出成绩等级‘A’、‘B’、‘C’、‘D’、‘E’。90分以上为‘A’,80~89分为‘B’,70~79分为‘C’,60~69为‘D’,60分以下为‘E’。 12-09 字符串:设计在顺序存储结构上实现求子串算法。 12-09 二叉树:设计在二叉排序树上查找结点X的算法。 12-09 链表:设有两个集合A和集合B,要求设计生成集合C=A∩B的算法,其中集合A、B和C用链式存储结构表示。 12-09 有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 12-09 一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少? 12-09 古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月    后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 12-09 将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。 12-09 字符串:实现 void insert(char *s, char *t, int pos)。 将字符串 t 插入到字符串 s 中,插入位置为 pos。 12-09 设计在链式存储结构上合并排序的算法。 12-09 输入某年某月某日,判断这一天是这一年的第几天? 12-09 计算1-1/2+1/3-1/4+…+1/99-1/100+…,直到最后一项的绝对值小于10-4为止。 12-09 一个数如果恰好等于它的因子之和,这个数就称为“完数”。例如6=1+2+3.找出1000以内的所有完数。 12-09 计算机专业的渣渣从 双非院校 保研到 985院校 经历 12-09 Java面试题集 12-09 Jdk+Tomcat+Eclipse安装(虽然简陋、绝对有效) 12-09 反思学习方法! 12-09 瓦伦达效应:在大是大非面前不要在乎结果所带来的后果,你就会成功! 12-09 Java web连接mysql数据库,往数据库写入数据时出现中文乱码问题的解决方法! 12-09 Mysql数据库插入一天语句的时候自动将插入时间放到一个字段中! 12-09 Expecting "jsp:param" standard action with "name" and "value" attributes错误 12-09 MySql关键字与数据库表名 之间的那些事! 12-09 数据库表和表字段的命名规范 12-09 英雄打怪游戏。 12-09 Java容器(集合类) 12-09 StringBuffer的用法 12-09 剑指Offer1-二维数组中的查找 12-09 剑指Offer2-替换空格 12-09 剑指Offer3-从尾到头打印链表 12-09 剑指Offer4-斐波那契数列 12-09 剑指Offer5- 旋转数组的最小数字 12-09 剑指Offe6-反转链表 12-09 剑指Offer7-栈的压入、弹出序列 12-09 剑指Offer8-变态的台阶 12-09 剑指Offer9-跳台阶 12-09 剑指Offer10-矩形覆盖 12-09 剑指Offer11-构建乘积数组 12-09 剑指Offer12-数组中重复的数字 12-09 剑指Offer13-求1+2+3+...+n 12-09 剑指Offer14-字符流中第一个不重复的字符 12-09 剑指Offer15-用两个栈来实现队列 12-09 剑指Offer16-重建二叉树 12-09 剑指Offer17-二叉树的镜像 12-09 题解 | #连续子数组的最大和# 12-09 剑指Offer18-二叉树的深度 12-09 剑指Offer19-合并两个排序的链表 12-09 ArrayList的用法 12-09 HashMap和HahSet的用法 12-09 Iterator迭代器的用法 12-09 剑指Offer20-最小的K个数 12-09 剑指Offer21- 调整数组顺序使奇数位于偶数前面 12-09 剑指Offer22- 链表中倒数第k个结点 12-09 剑指Offer23-包含min函数的栈 12-09 剑指Offer24-数组中只出现一次的数字 12-09 剑指Offer25-数组中出现次数超过一半的数字 12-09 剑指Offer26-连续子数组的最大和 12-09 剑指Offer27-数字在排序数组中出现的次数 12-09 剑指Offer28-整数中1出现的次数(从1到n整数中1出现的次数) 12-09 剑指Offer29-丑数 12-09 剑指Offer30-把数组排成最小的数 12-09 剑指Offer31-第一个只出现一次的字符 12-09 剑指Offer32-两个链表的第一个公共结点 12-09 剑指Offer33-剪绳子 12-09 剑指Offer34-矩阵中的路径 12-09 剑指Offer35-机器人的运动范围 12-09 剑指Offer36-树的子结构 12-09 剑指Offer37-二叉树的下一个结点 12-09 剑指Offer38-和为S的两个数字 12-09 剑指Offer39-和为S的连续正数序列 12-09 剑指Offer40-左旋转字符串 12-09 剑指Offer41-翻转单词顺序列 12-09 剑指Offer43-孩子们的游戏(圆圈中最后剩下的数) 12-09 剑指Offer44-链表中环的入口结点 12-09 剑指Offer45-平衡二叉树 12-09 剑指Offer46-滑动窗口的最大值 12-09 剑指Offer47-对称的二叉树 12-09 剑指Offer48-删除链表中重复的结点 12-09 剑指Offer49-二进制中1的个数 12-09 剑指Offer50-不用加减乘除做加法 12-09 剑指Offer51-二叉搜索树的第k个结点 12-09 剑指Offer52-从上往下打印二叉树 12-09 剑指Offer53-二叉搜索树的后序遍历序列 12-09 剑指Offer54- 数值的整数次方 12-09 剑指Offer55-把二叉树打印成多行 12-09 剑指Offer56-按之字形顺序打印二叉树 12-09 HashMap和HashSet的区别? 12-09 Java的Stack类 12-09 Java中List、int[]、Integer[]之间的互相转换! 12-09 String与StringBuilder、String与char[]、String与int 12-09 StringBuilder常用方法! 12-09 String、StringBuilder和StringBuffer之间的区别 12-09 String常用方法! 12-09 Arrays常用方法! 12-09 Queue常用方法! 12-09 Java集合框架! 12-09 compareTo()方法 12-09 Collections类的常用方法! 12-09 PriorityQueue优先级队列! 12-09 第三章-Java多线程 12-09 第二章-Java集合 12-09 第一章-Java基础 12-09 大厂面试真题(杂题) 12-09 JVM系列 12-09 单调栈系列~LeetCode496.下一个更大元素I(简单) 12-09 单调栈系列~LeetCode503.下一个更大元素II(中等) 12-09 单调栈系列~LeetCode739.每日温度(中等) 12-09 单调栈系列~LeetCode84.柱状图中最大的矩形(困难) 12-09 单调栈系列~LeetCode1019.链表的下一个更大的节点(中等) 12-09 基于SpringBoot+Redis+MySQL实现秒杀系统(二) 12-09 基于SpringBoot+Redis+MySQL实现秒杀系统(一) 12-09 题解 | #链表中的节点每k个一组翻转#