无奋斗不青春!
无奋斗不青春!
全部文章
分类
C语言(59)
Java(19)
Java面试专栏(5)
SSM项目(5)
剑指Offer(55)
单调栈(5)
开发软件安装(1)
数据结构(24)
未归档(2)
秒杀项目实践(2)
经验贴(3)
面试题(1)
题解(3)
归档
标签
去牛客网
登录
/
注册
无奋斗不青春!的博客
归档
全部
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个一组翻转#