当前位置: 首页 > news >正文

快速搭建网站 优帮云/百度优化

快速搭建网站 优帮云,百度优化,成都保洁公司,网站怎么做效果更好这段java代码是自己花了很长时间写的,基本java初学者都看的懂,不过理解这个思想就有点复杂了,需要耐心的看下去。如果用传统的for循环来写的话,很复杂,很难实现高中学过的排列组合数的显示,运算结果很简单&…

这段java代码是自己花了很长时间写的,基本java初学者都看的懂,不过理解这个思想就有点复杂了,需要耐心的看下去。如果用传统的for循环来写的话,很复杂,很难实现高中学过的排列组合数的显示,运算结果很简单,但是显示这些有可能的组合就比较困难了。 impo

这段java代码是自己花了很长时间写的,基本java初学者都看的懂,不过理解这个思想就有点复杂了,需要耐心的看下去。如果用传统的for循环来写的话,很复杂,很难实现高中学过的排列组合数的显示,运算结果很简单,但是显示这些有可能的组合就比较困难了。  import java.util.*;

public class test15 {

public static void main(String args[])

{

int size;

int count;

Scanner s=new Scanner(System.in);

System.out.print("请输入您输入的组合数的规模:(size)");

size=s.nextInt();

int array[] = new int[size];

for(int i=0;i

{

System.out.print("请输入要进行操作的数:\t");

array[i]=s.nextInt();

}

System.out.print("您输入的数为:");

for(int j=0;j

{

System.out.print(array[j]+"、");

}

System.out.println("");

System.out.println("请输入要参与组合数的规模:(count)");

count=s.nextInt();

int[] temp=new int[size];

for(int i=0;i

{

if(i

{

temp[i]=1;

}

else

{

temp[i]=0;

}

}

System.out.print("初始化的临时数组为:");    //打印临时初始化数组

for(int i=0;i

{

System.out.print(temp[i]);

}

System.out.println("");            //换行

boolean flag=false;

int key=1;

do                         //循环进行转置操作     10变01,左边的1全部到最左端操作

{

int position=0;        //判断查询到的10 的位置

int numbers=0;         //记录查到的10位置前面的1的个数

int q=0;

int[] result=new int[count];

System.out.println("");

for(int i=0;i

{

if(temp[i]==1)

{

result[q]=array[i];

System.out.print(result[q]+"、");

q++;

}

}

for (int i = 0; i < size-1; i++)     //找奥最后一个10的位置

{

if (temp[i] == 1 && temp[i + 1] == 0)   //判断10的条件

{

temp[i] = 0;

temp[i + 1] = 1;

position = i;     //第一次循环扫描后,返回第一次循环最后的10的地址

break;    //跳出if循环

}

}

for (int i = 0; i < position; i++)    //判断10左边的1的个数

{

if (temp[i] == 1)

numbers++;

}

for (int i = 0; i < position; i++)     //把10位置左边的1全部移到最左端

{

if (i < numbers)

temp[i] = 1;

else

temp[i] = 0;

}

System.out.println("");

System.out.print("参考的临时数组为:");

for(int i=0;i

{

System.out.print(temp[i]);

}

http://www.lbrq.cn/news/1555903.html

相关文章:

  • 网站开发的人/商业软文怎么写
  • 做外贸最好的网站建设/今日军事新闻最新消息新闻
  • 网站管理系统后台/深圳关键词快速排名
  • 杭州网站建设杭州手机网站建设/电脑课程培训零基础
  • 泰州谁会建网站/软件制作
  • python 做网站开发吗/手机网站seo免费软件
  • 惠州双语网站建设费用/神马关键词快速排名软件
  • 做苗木比较好的网站/长沙关键词优化新行情报价
  • 网站首页菜单栏模块怎么做的/电商网站运营
  • 园区建设网站的方案/企业网络搭建方案
  • 南昌网站排名优化价格/黑帽seo之搜索引擎
  • 网站商城建设员招聘/培训心得体会总结简短
  • 域名有了怎么建网站/公司怎么推广网络营销
  • 做二手元器件那个网站查价格/代运营公司前十名
  • 手机访问网站自动跳转/东莞网络营销代运营
  • 做网站需要硬件设施/凡科建站和华为云哪个好
  • 有哪些网站可以用/seo关键词选取工具
  • 公司网站设计师/重庆人力资源和社会保障网
  • 网站建设请示报告/建设企业营销型网站
  • 长安做英文网站/外包公司是什么意思
  • 有官网建手机网站/志鸿优化设计官网
  • 手机可以登录国家开发银行网站吗/营销方案怎么写?
  • 丹东 建设集团 招聘信息网站/免费推广网站地址大全
  • 三个小伙毕业了做购物网站的电视剧/网站收录免费咨询
  • 做视频网站怎么盈利模式/怎样在网上推广
  • 网站建设的分阶段步骤/网站seo最新优化方法
  • 外贸公司企业网站/银川网页设计公司
  • 商城网站建设天软科技/网站托管服务商
  • 衢州做网站的公司/怎样让自己的网站排名靠前
  • 神鹰网站建设公司/代运营公司哪家好一些
  • 云原生俱乐部-RH134知识点总结(2)
  • WPFC#超市管理系统(6)订单详情、顾客注册、商品销售排行查询和库存提示、LiveChat报表
  • LeetCode 分类刷题:2962. 统计最大元素出现至少 K 次的子数组
  • Mac(四)自定义按键工具 Hammerspoon 的安装和使用
  • Spring AI架构分析
  • STM32标准库学习笔记