zoukankan      html  css  js  c++  java
  • 递归、遍历、冒泡

    1.一列数的规则如下: 1、1、2、3、5、8、13、21、34...... 求第30位数是多少, 用递归算法实现。
    public class TuZi
        {
            public int TZ(int x)
            {
                if (x == 1 || x == 2)
                {
                    return 1;
                }
                else
                {
                    return TZ(x - 1) + TZ(x - 2);
                }
            }
        }
        class Program
        {
            static void Main(string[] args)
            {
                TuZi a = new TuZi();
                Console.WriteLine(a.TZ(12));
            }
        }


    2.遍历页面上所有的textbox页面并将它赋值为string.empty?
    foreach (System.Windows.Forms.Control item in this.Controls)
                {
                    if (item is System.Windows.Forms.TextBox)
                    {
                        System.Windows.Forms.TextBox tb = (System.Windows.Forms.TextBox)item;
                        tb.Text = string.Empty;
                    }
                }
    control类是所有控件的基类

    3.实现一个冒泡排序算法
    int[] arr = { 10, 29, 30, 40, 5 };
                for (int i = arr.Length; i >= 2;i-- )
                {
                    for (int j = 0; j <i - 1;j++ )
                    {
                        if (arr[j] < arr[j + 1])
                        {
                            int temp = arr[j + 1];
                            arr[j + 1] = arr[j];
                            arr[j] = temp;                  
                        }              
                    }   
                }
                foreach (int item in arr)
                {
                    Console.Write(item+" ");
                    
                }
                Console.Read();

  • 相关阅读:
    2020Java面试题整理
    Oracle中使用Merge Into去除数据库重复记录
    Oracle修改sort_area_size,workarea_size_policy
    免费接口
    Java 将日期或秒数转换为日时分秒,如:2天3小时23分32秒
    linux环境下Mysql不区分大小写配置
    Oracle分区测试
    JS倒计时刷新页面
    JS获取table列数据
    Sql Server 2008日志清理
  • 原文地址:https://www.cnblogs.com/zxhome/p/4130679.html
Copyright © 2011-2022 走看看