- 博客(53)
- 收藏
- 关注
原创 自动生成JAVA代码的工具
在现代软件开发中,Java仍然占据着重要的位置。随着技术的发展,越来越多的工具被开发出来,以提高开发效率,减少重复劳动。本文将介绍五个流行且强大的工具:JHipster、MyBatis Generator、OpenAPI Generator、Spring Roo 和 Lombok。通过这些工具,开发者可以更高效地编写、管理和维护代码。
2024-06-27 09:08:44
2467
原创 循环滞后判断的坑
如果你的判断语句只能判断不满足条件的循环控制变量,那么当判断语句触发时它已经大了1,而c++for循环中会再执行一次自加,所以一共大了2。分巧克力
2022-06-11 00:48:11
192
原创 char数组的默认值
这取决于在何处以及如何声明数组。 如果数组是在文件范围内声明的(在任何函数之外),或者声明为static,并且没有显式的初始化程序,则数组的内容将被初始化为0。 如果数组是在块范围内(在函数或块内)声明的,并且未声明为static,并且没有显式的初始化程序,则数组的内容是不确定的(本质上是垃圾值,其中一些可能是陷阱表示) )。 如果数组已被显式初始化,则它包含初始化程序中的所有内容。 请注意,您不应该依赖于隐式初始化来实现块范围变量。如果需要在创建时将块范围数组清零,请使用初始化程序: .
2022-02-27 20:23:20
3959
原创 FBI二叉树递归构造c++
分为三部分 处理叶节点 向下递归 由子节点确定父节点 //使用char数组记录满二叉树 void instruct(int k,int left,int right)//k用于记录节点编号,同时这个编号也是数组的下标 { if(left==right) { if (c[left]==1) tree[k]='I'; else tree[k]='B'; return;//使叶节点的处理结束 } int mid=(left+
2022-02-27 10:20:08
678
原创 迭代器++和++迭代器的区别
迭代器++进行了重载,与指针++的效果不同,而++迭代器与++指针相似。 在容器中使用“迭代器++”重载为”“无操作”,因此访问链表的下一元素只能用“++迭代器”。 自增和自减运算符对许多标准库类型重载。特别是每个遗留迭代器(LegacyIterator)都重载了 operator++,而且每个遗留双向迭代器(LegacyBidirectionalIterator)都重载了 operator--,即便这些运算符对于某些特定迭代器是无操作的。 参考:自增/自减运算符 - C++中文 -...
2022-02-17 12:28:39
824
原创 数组交换最大值最小值位置需要避的坑
该题的基本思路为用数组存储数据,选出最大最小值后再交换。 但是有两个需要注意的坑 第一,选出一个最值后就要交换,而不是把最大值最小值都取出来再一并交换。如果一并交换,再第一次交换后,第二次交换时最大值(或最小值)的数组序数可能会改变,交换出来是混乱的。 第二,选最大值时,要把最大值的值初始化为最后一项,最大值的索引也要设为最后一项的索引。 ...
2021-12-08 22:41:39
705
原创 用基础语句实现C++数字倒序输出(位数未知)
已知正整数n,用n%10取出个位上的数,再用n/10除去个位上的数字,以此类推,可取出每一位上的数字。在取出数字的同时在每一次循环中都将取出的数字*10(升位数),最终可实现倒序输出。 int n; cin>>n; int mun=0;//用于存储提出的数字 while(n!=0) { mun*=10; mun+=n%10; n/=10; } ...
2021-12-02 16:06:22
5278
原创 C语言合法标识符输入空格的处理
在cin下一行用getline时,getline会接收cin结束时的回车,导致回车也作为一个字符串被处理。在cin后面加上cin.ignore();即可忽略回车
2021-11-23 20:40:08
712
原创 钞票(容器)模型
每个老师的工资额都知道,最少需要准备多少张人民币,才能在给每位老师发工资的时候都不用老师找零呢? 由于c++的int除法为取整,所以直接相除便可得出钞票数,如果自然得数小于1,返回值为0。 mun+=a[i]/b[j];//先取出大的钞票 a[i]=a[i]%b[j];//将取出的钞票去掉 ...
2021-11-15 23:15:38
1029
原创 多个数据排序的方法
for(int i=0; i<n; i++) { for(int j=i+1; j<n; j++) { if(a[i])<a[j]) { int c=a[i]; a[i]=a[j]; a[j]=c; }//使每一.
2021-11-13 11:47:39
612
1
原创 母牛的故事C++
#include<iostream> using namespace std; int main() { int n; int a[55]={1,2,3,4}; for(int i=4; i<55; i++) { a[i]=a[i-1]+a[i-3]; }//计算每一年的牛数 while(cin>>n&&n!=0) { cout<<a[n-1]<<e.
2021-11-10 08:55:32
651
原创 偶数 求和
#include<iostream> using namespace std; int main() { int n,m; while(cin>>n>>m) { int i; double mun; for( i=1; i<=n-m+1; i+=m) { mun=0; mun=i+(i+m-1);//等差数列求和再求平均值,公式已化简((i+...
2021-11-06 20:30:16
200
henu javaWeb程序设计 实验指导书
2025-05-06
Java实训项目系列 开发团队人员调度软件(模拟版) 只有文档,成品软件私信博主获取
2024-08-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅