最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java實(shí)現(xiàn)n位數(shù)字的全排列

 更新時(shí)間:2019年02月18日 15:28:36   作者:gavenyeah  
今天小編就為大家分享一篇關(guān)于Java實(shí)現(xiàn)n位數(shù)字的全排列,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧

n位數(shù)字的全排列共有n!種。

本排列只對(duì)字符型數(shù)字排列進(jìn)行輸出,輸出的是字符型數(shù)字。這種問題一般都需要用遞歸的方法。

java代碼如下:

public class Test {
static int k=0;
public static void main(String[] args) {
  int a[]={1,2,3,4,5};
  permutations(a,0,4);
}
public static void permutations(int[]a,int m,int n){
  if(m==n){
    k++;
    System.out.print(k+"個(gè):");
    for(int i=0;i<=n;i++){
      System.out.print(a[i]);
    }
    System.out.println();
  }else{
    for(int i=m;i<=n;i++){
      int temp=a[m];
      a[m]=a[i];
      a[i]=temp; 
      permutations(a,m+1,n);
      temp=a[m];
      a[m]=a[i];
      a[i]=temp;
    }
  }
}

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對(duì)腳本之家的支持。如果你想了解更多相關(guān)內(nèi)容請(qǐng)查看下面相關(guān)鏈接

相關(guān)文章

  • 解決Aop @AfterReturning因返回類型不一致導(dǎo)致無法執(zhí)行切面代碼

    解決Aop @AfterReturning因返回類型不一致導(dǎo)致無法執(zhí)行切面代碼

    這篇文章主要介紹了解決Aop @AfterReturning因返回類型不一致導(dǎo)致無法執(zhí)行切面代碼問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-07-07
  • Intellij IDEA 2020.3 配置教程詳解

    Intellij IDEA 2020.3 配置教程詳解

    這篇文章主要介紹了Intellij IDEA 2020.3 配置教程詳解,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-02-02
  • JUC系列學(xué)習(xí)工具類CountDownLatch詳解

    JUC系列學(xué)習(xí)工具類CountDownLatch詳解

    這篇文章主要介紹了JUC系列學(xué)習(xí)工具類CountDownLatch詳解,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可任意參考一下
    2022-08-08
  • Java并發(fā)編程學(xué)習(xí)之Unsafe類與LockSupport類源碼詳析

    Java并發(fā)編程學(xué)習(xí)之Unsafe類與LockSupport類源碼詳析

    這篇文章主要給大家介紹了關(guān)于Java并發(fā)編程學(xué)習(xí)之Unsafe類與LockSupport類源碼的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起看看吧
    2018-06-06
  • Java Spring @Lazy延遲注入源碼案例詳解

    Java Spring @Lazy延遲注入源碼案例詳解

    這篇文章主要介紹了Java Spring @Lazy延遲注入源碼案例詳解,本篇文章通過簡(jiǎn)要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-09-09
  • SpringBoot使用Filters實(shí)現(xiàn)請(qǐng)求過濾和預(yù)處理

    SpringBoot使用Filters實(shí)現(xiàn)請(qǐng)求過濾和預(yù)處理

    過濾器(Filter)是一種在Web應(yīng)用中用于攔截和處理HTTP請(qǐng)求和響應(yīng)的對(duì)象,在Java Web開發(fā)中,過濾器是實(shí)現(xiàn)特定功能,如認(rèn)證、日志記錄和字符編碼處理的重要工具,本文主要介紹了SpringBoot使用Filters實(shí)現(xiàn)請(qǐng)求過濾和預(yù)處理,需要的朋友可以參考下
    2024-08-08
  • java 中的亂碼問題匯總及解決方案

    java 中的亂碼問題匯總及解決方案

    這篇文章主要介紹了java 中的亂碼問題匯總相關(guān)資料,并附解決方案,出現(xiàn)亂碼問題有編碼與解碼,字節(jié)流與字符流出現(xiàn)亂碼,等其他情況,需要的朋友可以參考下
    2016-11-11
  • 如何在springboot項(xiàng)目中自定義404頁面

    如何在springboot項(xiàng)目中自定義404頁面

    今天點(diǎn)擊菜單的時(shí)候不小心點(diǎn)開了一個(gè)不存在的頁面,然后看到瀏覽器給的一個(gè)默認(rèn)的404頁面,這篇文章主要介紹了如何在springboot項(xiàng)目中自定義404頁面,需要的朋友可以參考下
    2024-05-05
  • java調(diào)用百度定位api服務(wù)獲取地理位置示例

    java調(diào)用百度定位api服務(wù)獲取地理位置示例

    java調(diào)用百度定位api服務(wù)獲取地理位置示例,大家參考使用吧
    2013-12-12
  • Springboot中Aspect切面的實(shí)現(xiàn)方式(以記錄日志為例)

    Springboot中Aspect切面的實(shí)現(xiàn)方式(以記錄日志為例)

    這篇文章主要介紹了Springboot中Aspect切面的實(shí)現(xiàn)方式(以記錄日志為例),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-06-06

最新評(píng)論

甘谷县| 唐海县| 隆林| 滨州市| 商城县| 呼和浩特市| 阳高县| 喜德县| 新丰县| 陆丰市| 房产| 邵阳市| 江源县| 清水河县| 江山市| 夏邑县| 南靖县| 闽侯县| 萍乡市| 逊克县| 绥滨县| 长岛县| 西昌市| 九江市| 沐川县| 香格里拉县| 常州市| 青海省| 莱阳市| 乐陵市| 武定县| 乌鲁木齐市| 邹平县| 澄迈县| 临沧市| 长武县| 新晃| 鄱阳县| 南投市| 长子县| 嘉义市|