东莞整站优化排名学校网站建设招聘

张小明 2025/12/30 0:25:46
东莞整站优化排名,学校网站建设招聘,垂直类门户网站,短网址短链接生成器一、冒泡排序冒泡排序:俩两相比#xff0c;如果前面大于后面的值这时候交换位置。 外循环要经过多少轮 一轮找出一个最值 内循环比较多少次 例如5个数比较4次即可#xff0c;下一轮的时候 不用和上传最值进行比较#xff0c;所以写内循环次数可以 这样写list.Count-1-iList如果前面大于后面的值这时候交换位置。外循环要经过多少轮 一轮找出一个最值内循环比较多少次 例如5个数比较4次即可下一轮的时候 不用和上传最值进行比较所以写内循环次数可以 这样写list.Count-1-iListint list new Listint() { 1,99,2,8,11,20,16,89}; for (int i 0; i list.Count-1; i) // 为啥减-例如数组的个数为5的话只需要找出4个最值即可 { for (int j 0; j list.Count-1-i; j) // 内循环目的是为了要进行比较 并且交换位置 { // j list.Count-1-i 之前已经找出最值下轮没必要和上轮最值进行比较 if (list[j]list[j1]) // 比较相邻位置交换位置 如果前面的大 交换位置 { int temp list[j];// 定义一个临时值 存储其中一个值 list[j] list[j1];// 把后面的值赋值给前面元素 list[j1] temp;// 把temp赋值给数组后面的元素 } } }最后遍历看结果即可foreach (var item in list) { Console.WriteLine(item----); }二、选择排序选择排序: 每一轮找出最值的索引值根据索引值再进行交换位置所以交换的次数比冒泡排序的次数少,找出最值把最值放在已经排序的末尾for (int i 0; i list.Count - 1; i) { int minIndex i;// 每一轮循环的 把i当成最小值的索引值, 0 1 2 3.4 5.. for (int j i1; j list.Count; j) { if (Convert.ToInt16(list[j]) Convert.ToInt16(list[minIndex])) // 取出最小值:list[minIndex],如果其中的一个元素比最小值还小这时候list[j]最小值 // 记录j的索引值 { minIndex j; } } //在内循环外部进行交换位置 if (i!minIndex) //如果找到的最小的和初始化的赋值的最小的不一样进行交换 { //list[minIndex] 和 list[i] 进行交换位置 int temp Convert.ToInt16(list[i]); list[i] list[minIndex]; //最小值赋值给当前遍历的元素 已经排序的末尾 list[minIndex] temp; }三、字典字典:包含了key(键)和value值简称为键值对键是唯一的值可以是任意类型的字典是没有顺序的只能通过键取值。接下来是字典相关创建以及简单运用//1创建字典的方法 // Dictionarystring,string 第一个string 键的类型; 第二个string值的类型 Dictionarystring,string dic new Dictionarystring,string(); //2添加键值对 dic.Add(news1, 微信支付过年之后可能会被取消);//参数1键唯一参数2是值 dic.Add(news2, 柬埔寨生命科学园最大股东是国内gs); dic.Add(news3, 李连杰像个小朋友); //3取出值 Console.WriteLine(dic[news1]); //根据键取出值 Console.WriteLine(dic.Values);//获取所有的值的集合 Console.WriteLine(string.Join(-,dic.Values)); foreach (var item in dic.Values)// 遍历字典字典里面所有值 { Console.WriteLine(item); } //4 取出键 Console.WriteLine(dic.Keys);//获取所有的键的集合 Array.ForEach(dic.Keys.ToArray(), v Console.WriteLine(v ??????)); //dic.Keys.ToArray() 转成数组类型 //6 清空集合 //dic.Clear(); //7 修改值 dic[news3] 三胎补助; //8根据键进行删除 dic.Remove(news3); //9 是否包含news3键 Console.WriteLine(dic.ContainsKey(news3)); Console.WriteLine(dic.Count);//个数 //最后 使用循环先遍历键 再根据键获取值 foreach (var item in dic.Keys) { Console.WriteLine(dic[item]..................); } Console.ReadKey();四、类_对象_方法类: 具有相同属性和方法的集合类就是数据的模版不包含实际的数据 例如人类、电脑类 狗类对象:类的实例化对象才有实际的数据如一个人、一只鸟、一只猫、一只金毛、玩家A类成员一个类中包含需要的信息(属性)和行为(方法)这些信息我们统称为类成员。类成员用于记录这个类的信息类成员包含属性字段 、方法// 如人类应该拥有名字、性别、年龄等属性应该拥有吃、喝、拉、撒、睡等方法/类和对象是面向对象编程语言的一大核心创建对象语法:类名 对象名 new 类名(); People zhangsan new People(); //zhangsan.age 因为age是私有的 不能在外部访问 zhangsan.Name 李四; //3 非static的方法使用对象.方法名去调用 zhangsan.Eat(); //4 调用drink方法 People p1 new People(); p1.Name 张三; p1.Drink(); People p2 new People(); p2.Name 李四; p2.Drink();修饰符就是类和属性、字段、方法使用的范围、一般类默认修饰符internal 字段的默认修饰符是private 主要是保证数据的安全性属性一般定义public 主要是外部进行访问方法一般定义成publicpublic:允许类、属性、字段、方法在类的外部进行访问private 只能在本类里面访问protected 不能在外部访问属性或者字段internal :当前项目可以引用该类
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

免费网站建设哪家好合肥网页制作设计

第一章:3步搞定复杂手机自动化:基于Open-AutoGLM的phoneagent快速上手教程在移动设备管理与测试领域,自动化操作已成为提升效率的核心手段。Open-AutoGLM 推出的 phoneagent 框架,结合大模型理解能力与设备控制接口,实…

张小明 2025/12/27 22:35:04 网站建设

河南营销网站建设联系方式手机网站开发技术路线

DLSS Swapper完整安装指南:轻松管理游戏DLSS动态链接库 【免费下载链接】dlss-swapper 项目地址: https://gitcode.com/GitHub_Trending/dl/dlss-swapper DLSS Swapper是一款专为游戏玩家设计的智能工具,能够帮助用户快速下载、切换和管理不同版…

张小明 2025/12/27 22:54:34 网站建设

台州网站建站服务哪家奿最好app开发公司

Windows音频路由的革命:告别延迟困扰的专业解决方案 【免费下载链接】SynchronousAudioRouter Low latency application audio routing for Windows 项目地址: https://gitcode.com/gh_mirrors/sy/SynchronousAudioRouter 你是否曾经在直播时因为音频不同步而…

张小明 2025/12/28 4:55:49 网站建设

企业网站源码排行本地网站做哪方面吸引人

第一章:Open-AutoGLM 原理概述Open-AutoGLM 是一个面向自动化自然语言理解与生成任务的开源框架,基于 GLM(General Language Model)架构进行扩展与优化。该框架通过引入动态推理链机制和模块化任务适配器,实现了对复杂…

张小明 2025/12/28 4:35:33 网站建设

cn域名后缀网站做医院网站公司

第一章:Open-AutoGLM 安全访问认证Open-AutoGLM 作为开源自动化大语言模型网关,其安全访问机制是系统稳定运行的核心保障。为确保只有授权用户和应用能够调用模型服务,系统采用多层级认证策略,结合 API 密钥、JWT 令牌与客户端证书…

张小明 2025/12/28 4:23:44 网站建设

什么是门户网站建设平台深圳网站建设制作视频软件

深度解析:Windows虚拟磁盘神器ImDisk的5大核心应用场景 【免费下载链接】ImDisk ImDisk Virtual Disk Driver 项目地址: https://gitcode.com/gh_mirrors/im/ImDisk ImDisk Virtual Disk Driver作为Windows系统下的开源虚拟磁盘解决方案,为系统管…

张小明 2025/12/28 6:27:14 网站建设