菜鸟一样要长大



十转八进制
#include "stdafx.h"
#include"iostream"
#include<string>
#include<fstream>
#include<cmath>
using namespace std;
int main(int argc, char* argv[])
{
 int n;
 cin>>n;
 int a[100];
 int i=0;
 while(n!=0){
 
  a[i++]=n%8;
  n=n/8;
 }
 int j;
 for(j=i-1;j>=0;j--)
 {
  cout<<a[j];
 }
 return 0;
}

//回文串判断  
#include "stdafx.h"
#include"iostream"
#include<string>
#include<fstream>
#include<cmath>
#include<string>
using namespace std;
int main(int argc, char* argv[])
{
 string s;
 cin>>s;
 int i=0,j=s.size()-1;
 for(i=0;i<=j;i++,j--)
 {
  int tmp;
  if(s[i]!=s[j])  break;
  
 }
 if(i<j) cout<<"no";
 else  cout<<"yes";
 return 0;
}


//输入n个数,从小到大动态分配内存 
#include "stdafx.h"
#include"iostream"
#include<string>
#include<fstream>
#include<cmath>
#include<string>
using namespace std;
int main(int argc, char* argv[])
{
 int n;
 cin>>n;
 int *p =new int[n];
 int i,j;
 for(i=0;i<n;i++)
  cin>>p[i];
 for(i=0;i<n-1;i++)
  for(j=0;j<n-1-i;j++)
  {
   if(p[j]>p[j+1])
   {
    int temp;
    temp=p[j];
    p[j]=p[j+1];
    p[j+1]=temp;
   }
  
  }
  for(i=0;i<n;i++)
  cout<<p[i];
  delete p;
 return 0;
}

 int n,i,j;
 cin>>n;
 string *p=new string[n];

 for(i=0;i<n;i++)
  {
   cin>>p[i];
  }
 
 for(i=0;i<n-1;i++)
 {
  for(j=0;j<n-1-i;j++)
  {
   if(p[j]>p[j+1])
   {
    string tmp;
    tmp=p[j];
    p[j]=p[j+1];
    p[j]=tmp;

   }
  }
 }
  
  for(i=0;i<n;i++)
  {
   cout<<p[i]<<" ";
  }


//水仙花数”
#include "stdafx.h"
#include"iostream"
#include<string>
#include<fstream>
#include<cmath>
#include<string>
#include<cmath>
using namespace std;
void swap(int ,int );
int main(int argc, char* argv[])
{
 
 int b,c,d;
 int a;
 for(a=100;a<=999;a++)
 {
  b=a%10;
  c=a/10%10;
  d=a/100;
  if(b*b*b+d*d*d+c*c*c==a)
  { 
   cout<<a<<" ";
  }
 }
 return 0;
}



//完数问题
#include "stdafx.h"
#include"iostream"
#include<string>
#include<fstream>
#include<cmath>
#include<string>
#include<cmath>
using namespace std;
void swap(int ,int );
int main(int argc, char* argv[])
{
 int n;
 cin>>n;
 int sum=0;
 int i;
 for(i=1;i<=n/2;i++)
 {
  if(n%i==0) {sum+=i;}
  
 }
 cout<<sum;
 if(sum==n)
  cout<<"yes";
  else
  cout<<"no";

 return 0;
}

//参数问题
#include "stdafx.h"
#include"iostream"
#include<string>
#include<fstream>
#include<cmath>
#include<string>
#include<ctime>
#include<cstdlib>
using namespace std;
void swap(int ,int );
int main(int argc, char* argv[])
{
 srand(time(NULL));
 int key=rand()%900+100;
 
 int n;
 for(int i=0;i<10;i++)
 {
  cin>>n;
  if(n==key) cout<<"yes";
  else if(n>key) cout<<"big";
  else cout<<"small";
  
 }
 return 0;
}


//字符串中把整数相加
#include "stdafx.h"
#include"iostream"
#include<string>
#include<fstream>
#include<cmath>
#include<string>
#include<ctime>
#include<cctype>
#include<cstdlib>
using namespace std;
void swap(int ,int );
int main(int argc, char* argv[])
{
 string s;
 cin>>s;
 int tmp=0,sum=0;
 for(size_t i=0;i!=s.size();i++)
 {
  if(isdigit(s[i]))
   tmp=tmp*10+s[i]-'0';
  else
  { sum+=tmp;
   tmp=0;
  }
  cout<<sum<<endl;
 }
 //cout<<sum;
 return 0;
}


//十转16进制
#include "stdafx.h"
#include"iostream"
#include<string>
#include<fstream>
#include<cmath>
#include<string>
#include<ctime>
#include<cctype>
#include<cstdlib>
using namespace std;
void swap(int ,int );
int main(int argc, char* argv[])
{
 int n,a;
 cin>>n;
 char b[100];
 int i=0;
 while(n!=0)
 {
  a=n%16; 
  if(a<10)
   b[i++]=a+'0';
  else
   b[i++]=a-10+'A';
   n=n/16;
 }

 for(i=i-1;i>=0;i--)
 cout<<b[i];
 return 0;
}
时间相减
#include "stdafx.h"
#include"iostream"
#include<string>
#include<fstream>
#include<cmath>
#include<string>
#include<ctime>
#include<cctype>
#include<cstdlib>
using namespace std;
void swap(int ,int );
int main(int argc, char* argv[])
{
 int HH,MM,SS;
 int hh,mm,ss;
 int n;
 cin>>n;
 for(int i=0;i<n;i++)
 {
  cin>>HH>>MM>>SS;
  cin>>hh>>mm>>ss;
  if(SS<ss)
  {
   SS+=60;
   MM--;
  }
  SS-=ss;
  if(MM<mm)
  {
   MM+=60;
   HH--;
  }
  MM-=mm;
  
  HH-=hh;
  cout<<HH<<MM<<SS;
  cout<<endl;
 }
 return 0;
}
  

资源下载链接为: https://pan.quark.cn/s/22ca96b7bd39 在当今的软件开发领域,自动化构建与发布是提升开发效率和项目质量的关键环节。Jenkins Pipeline作为一种强大的自动化工具,能够有效助力Java项目的快速构建、测试及部署。本文将详细介绍如何利用Jenkins Pipeline实现Java项目的自动化构建与发布。 Jenkins Pipeline简介 Jenkins Pipeline是运行在Jenkins上的一套工作流框架,它将原本分散在单个或多个节点上独立运行的任务串联起来,实现复杂流程的编排与可视化。它是Jenkins 2.X的核心特性之一,推动了Jenkins从持续集成(CI)向持续交付(CD)及DevOps的转变。 创建Pipeline项目 要使用Jenkins Pipeline自动化构建发布Java项目,首先需要创建Pipeline项目。具体步骤如下: 登录Jenkins,点击“新建项”,选择“Pipeline”。 输入项目名称和描述,点击“确定”。 在Pipeline脚本中定义项目字典、发版脚本和预发布脚本。 编写Pipeline脚本 Pipeline脚本是Jenkins Pipeline的核心,用于定义自动化构建和发布的流程。以下是一个简单的Pipeline脚本示例: 在上述脚本中,定义了四个阶段:Checkout、Build、Push package和Deploy/Rollback。每个阶段都可以根据实际需求进行配置和调整。 通过Jenkins Pipeline自动化构建发布Java项目,可以显著提升开发效率和项目质量。借助Pipeline,我们能够轻松实现自动化构建、测试和部署,从而提高项目的整体质量和可靠性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值