<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>نوشته های M.h</title><link>https://virgool.ir/feed/@m_57357685</link><description></description><language>fa</language><pubDate>2026-11-11 11:32:37</pubDate><image><url>https://virgool.ir/images/default-avatar.jpg</url><title>M.h</title><link>https://virgool.ir/@m_57357685</link></image><item><title>مرتب سازی انتخابی</title><link>https://virgool.ir/@m_57357685/مرتب-سازی-انتخابی-o0x6fjlcvamz</link><description>در مرتب سازی انتخابی ابتدا بزرگترین یا کوچکترین رقم را پیدا میکنیمسپس همه ارقام را با آن مقایسه می کنیم همین کار را تا مرتب سازی کامل ادامه میدهیم:  static void Main(string[] args)        {            int[] numbers = new int[10] { 2, 5, -4, 11, 0, 18, 22, 67, 51, 6 };            Console.WriteLine(&#34;\nOriginal Array Elements :&#34;);            PrintIntegerArray(numbers);            Console.WriteLine(&#34;\nSorted Array Elements :&#34;);            PrintIntegerArray(InsertionSort(numbers));            Console.WriteLine(&#34;\n&#34;);        }        static int[] InsertionSort(int[] inputArray)        {            for (int i = 0; i &lt; inputArray.Length ; i++)            {                int max = i;                for (int j = 0; j &lt; inputArray.Length; j++)                {                    if (inputArray[j] &gt;inputArray[max])                    {                        int temp = inputArray[max];                        inputArray[max] = inputArray[j];                        inputArray[j] = temp;                    }                }            }            return inputArray;        }        public static void PrintIntegerArray(int[] array)        {            foreach (int i in array)            {                Console.Write(i.ToString() + &#34;  &#34;);            }        }    }    }</description><category>M.h</category><author>M.h</author><pubDate>Sat, 10 Apr 2021 21:31:35 +0430</pubDate></item><item><title>مرتب سازی آرایه</title><link>https://virgool.ir/@m_57357685/مرتب-سازی-آرایه-kdhdiwzswfvo</link><description>using System;namespace Insertionso{    class Program    {              static void input()        {          }        static void Main(string[] args)        {                      int n;            Console.WriteLine(&#34;size buffer: &#34;);            n = int.Parse(Console.ReadLine());  var ip = new int[n];            int j = 0;            while (j &lt; n)            {                Console.WriteLine(&#34;Input {0}: &#34;, j);                ip[j] = int.Parse(Console.ReadLine());                j++;            }            Console.WriteLine(&#34;min: &#34;);            int i = 0;                while ( i &lt; ip.Length )                {                int k = 0;                    while ( k &lt; ip.Length)                    {                        if (ip[k] &gt; ip[i])                        {                            int temp = ip[i];                            ip[i] = ip[k];                            ip[k] = temp;                        }                    k++;                    }                i++;                }                Console.Write(&#34;MINIMUM: &#34;);             int l = 0;            while (l &lt; ip.Length)                {                    Console.Write(ip[l] + &#34;  &#34;);                l++;                }            Console.ReadKey();            }        }    }</description><category>M.h</category><author>M.h</author><pubDate>Thu, 08 Apr 2021 00:53:49 +0430</pubDate></item><item><title>مرتب سازی حبابی</title><link>https://virgool.ir/@m_57357685/الگوریتم-مرتب-سازی-انتخابی-arsxcfpvlt1d</link><description>ذر مرتب سازی حبابی تمامی عناص آرایه بصورت دو به دو باهم مقایسه میگردند:1 4 67 4 3ابتدا : 1 و 4 : شرط برقرار بود جابجایی رخ دهدبعد : 4 و 67 :&gt; شرط ........و به همین ترتیب تا انتهای آرایه می رویم</description><category>M.h</category><author>M.h</author><pubDate>Tue, 06 Apr 2021 13:55:41 +0430</pubDate></item></channel></rss>