欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

C#實(shí)現(xiàn)生成所有不重復(fù)的組合功能示例

 更新時(shí)間:2017年12月01日 12:29:28   作者:濤鍋  
這篇文章主要介紹了C#實(shí)現(xiàn)生成所有不重復(fù)的組合功能,涉及C#數(shù)學(xué)運(yùn)算中組合數(shù)運(yùn)算的相關(guān)原理應(yīng)用操作技巧,需要的朋友可以參考下

本文實(shí)例講述了C#實(shí)現(xiàn)生成所有不重復(fù)的組合功能。分享給大家供大家參考,具體如下:

給你幾個(gè)字母,比如(a,b,c,d,e,f),要求生成所有不重復(fù)的組合。

這里重復(fù)的定義是這樣的,任意兩個(gè)元素個(gè)數(shù)相同的組合,如果其包含的元素均兩兩相等,即視為重復(fù),例如abc和cba就是重復(fù)。

嗯,大概意思就是這樣,下面給出代碼。

static void Main(string[] args)
{      
  string[] values = { "a", "b", "c", "d" };
  string s;
  for (int i = 1; i < Math.Pow(2, values.Length) - 1; i++)
  {
    s = "";
    for (int j = 0; j < values.Length; j++)
    {
      if ((i & (int)Math.Pow(2, j)) == Math.Pow(2, j))
        s += values[j];
    }
    Console.Write("{0} ",s);
  }
  Console.Read();
}

運(yùn)行結(jié)果:

更多關(guān)于C#相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《C#數(shù)據(jù)結(jié)構(gòu)與算法教程》、《C#程序設(shè)計(jì)之線程使用技巧總結(jié)》、《C#常見控件用法教程》、《WinForm控件用法總結(jié)》、《C#數(shù)組操作技巧總結(jié)》及《C#面向?qū)ο蟪绦蛟O(shè)計(jì)入門教程

希望本文所述對(duì)大家C#程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • C#編程中枚舉類型的使用教程

    C#編程中枚舉類型的使用教程

    這篇文章主要介紹了C#編程中枚舉類型的使用,是C#入門學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下
    2016-01-01
  • 如何在C#?枚舉中增加行為

    如何在C#?枚舉中增加行為

    這篇文章主要介紹了如何在C#?枚舉中增加行為的相關(guān)資料,需要的朋友可以參考下
    2023-05-05
  • C#?CefSharp?根據(jù)輸入日期段自動(dòng)選擇日期的操作代碼

    C#?CefSharp?根據(jù)輸入日期段自動(dòng)選擇日期的操作代碼

    這篇文章主要介紹了C#?CefSharp?根據(jù)輸入日期段自動(dòng)選擇日期的操作代碼,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2024-01-01
  • 詳解WPF的InkCanvas選擇模式

    詳解WPF的InkCanvas選擇模式

    這篇文章主要介紹了WPF InkCanvas選擇模式的相關(guān)資料,幫助大家更好的理解和學(xué)習(xí)使用c# wpf,感興趣的朋友可以了解下
    2021-04-04
  • C#使用帶like的sql語句時(shí)防sql注入的方法

    C#使用帶like的sql語句時(shí)防sql注入的方法

    這篇文章主要介紹了C#使用帶like的sql語句時(shí)防sql注入的方法,采用了一個(gè)比較簡單的字符串過濾方法就可以有效提高sql語句的安全性,防止sql注入,需要的朋友可以參考下
    2014-09-09
  • C#中的多線程小試牛刀

    C#中的多線程小試牛刀

    這篇文章主要給大家介紹了關(guān)于C#中多線程的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用C#具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-05-05
  • C#變量命名規(guī)則小結(jié)

    C#變量命名規(guī)則小結(jié)

    本文主要介紹了C#變量命名規(guī)則小結(jié),文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-09-09
  • Unity游戲開發(fā)之炸彈人游戲的實(shí)現(xiàn)

    Unity游戲開發(fā)之炸彈人游戲的實(shí)現(xiàn)

    大家小時(shí)候肯定玩過這款游戲,炸彈人也算是經(jīng)典中的經(jīng)典啦。本文將利用Unity模擬實(shí)現(xiàn)這一經(jīng)典游戲,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2022-03-03
  • C#中控件動(dòng)態(tài)添加事件綁定的時(shí)機(jī)詳解

    C#中控件動(dòng)態(tài)添加事件綁定的時(shí)機(jī)詳解

    這篇文章主要給大家介紹了在C#中為控件動(dòng)態(tài)添加事件綁定的時(shí)機(jī)的相關(guān)資料,文中介紹的非常詳細(xì),對(duì)大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面跟著小編一起來學(xué)習(xí)學(xué)習(xí)吧。
    2017-06-06
  • WPF實(shí)現(xiàn)抽屜菜單效果的示例代碼

    WPF實(shí)現(xiàn)抽屜菜單效果的示例代碼

    這篇文章主要介紹了如何利用WPF實(shí)現(xiàn)抽屜菜單效果,文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)或工作有一定幫助,需要的可以參考一下
    2022-08-08

最新評(píng)論