当前位置: 首页 > news >正文

雷州网站wordpress 部分图打不开

雷州网站,wordpress 部分图打不开,个人外贸网站制作,wordpress主题安装帝国模版以下是C的一些经典算法#xff1a; 一、排序算法 冒泡排序#xff08;Bubble Sort#xff09; 原理#xff1a; 它重复地走访过要排序的数列#xff0c;一次比较两个元素#xff0c;如果它们的顺序错误就把它们交换过来。走访数列的工作是重复地进行直到没有再需要交换…以下是C的一些经典算法 一、排序算法 冒泡排序Bubble Sort 原理 它重复地走访过要排序的数列一次比较两个元素如果它们的顺序错误就把它们交换过来。走访数列的工作是重复地进行直到没有再需要交换也就是说该数列已经排序完成。 示例代码 #include iostream void bubbleSort(int arr[], int n) {for (int i 0; i n - 1; i) {for (int j 0; j n - i - 1; j) {if (arr[j] arr[j 1]) {int temp arr[j];arr[j] arr[j 1];arr[j 1] temp;}}} } int main() {int arr[] {5, 4, 3, 2, 1};int n sizeof(arr)/sizeof(arr[0]);bubbleSort(arr, n);for (int i 0; i n; i) {std::cout arr[i] ;}return 0; }快速排序Quick Sort 原理 它采用了分治的策略。首先选择一个基准元素通常是数组的第一个元素。然后将数组分为两部分小于基准的元素放在左边大于基准的元素放在右边。接着对左右两部分分别进行快速排序直到整个数组有序。 示例代码 #include iostream int partition(int arr[], int low, int high) {int pivot arr[low];int i low - 1, j high 1;while (true) {do {i;} while (arr[i] pivot);do {j--;} while (arr[j] pivot);if (i j) return j;int temp arr[i];arr[i] arr[j];arr[j] temp;} } void quickSort(int arr[], int low, int high) {if (low high) {int pi partition(arr[], low, high);quickSort(arr, low, pi);quickSort(arr, pi 1, high);} } int main() {int arr[] {5, 4, 3, 2, 1};int n sizeof(arr)/sizeof(arr[0]);quickSort(arr, 0, n - 1);for (int i 0; i n; i) {std::cout arr[i] ;}return 0; }归并排序Merge Sort 原理 归并排序是建立在归并操作上的一种有效的排序算法。该算法是采用分治法Divide and Conquer的一个非常典型的应用。它将一个数组分成两个子数组对每个子数组进行排序然后将排序好的子数组合并成一个最终的排序数组。 示例代码 #include iostream void merge(int arr[], int l, int m, int r) {int n1 m - l 1;int n2 r - m;int L[n1], R[n2];for (int i 0; i n1; i)L[i] arr[l i];for (int j 0; j n2; j)R[j] arr[m 1 j];int i 0, j 0, k l;while (i n1 j n2) {if (L[i] R[j]) {arr[k] L[i];i;} else {arr[k] R[j];j;}k;}while (i n1) {arr[k] L[i];i;k;}while (j n2) {arr[k] R[j];j;k;} } void mergeSort(int arr[], int l, int r) {if (l r) {int m l(r - l)/2;mergeSort(arr, l, m);mergeSort(arr, m 1, r);merge(arr, l, m, r);} } int main() {int arr[] {5, 4, 3, 2, 1};int n sizeof(arr)/sizeof(arr[0]);mergeSort(arr, 0, n - 1);for (int i 0; i n; i) {std::cout arr[i] ;}return 0; }二、搜索算法 线性搜索Linear Search 原理 线性搜索是一种简单的搜索算法它从数组的第一个元素开始逐个检查每个元素直到找到目标元素或者遍历完整个数组。 示例代码 #include iostream int linearSearch(int arr[], int n, int key) {for (int i 0; i n; i) {if (arr[i] key)return i;}return -1; } int main() {int arr[] {1, 3, 5, 7, 9};int n sizeof(arr)/sizeof(arr[0]);int key 5;int result linearSearch(arr, n, key);if (result -1)std::cout 元素未找到;elsestd::cout 元素在索引 result 处找到;return 0; }二分搜索Binary Search 原理 二分搜索要求数组是有序的。它首先比较目标元素和数组中间元素的大小。如果目标元素等于中间元素则返回中间元素的索引。如果目标元素小于中间元素则在数组的左半部分继续搜索如果目标元素大于中间元素则在数组的右半部分继续搜索。这个过程不断重复直到找到目标元素或者确定目标元素不存在。 示例代码 #include iostream int binarySearch(int arr[], int l, int r, int key) {while (l r) {int mid l(r - l)/2;if (arr[mid] key)return mid;else if (arr[mid] key)l mid 1;elser mid - 1;}return -1; } int main() {int arr[] {1, 3, 5, 7, 9};int n sizeof(arr)/sizeof(arr[0]);int key 5;int result binarySearch(arr, 0, n - 1, key);if (result -1)std::cout 元素未找到;elsestd::cout 元素在索引 result 处找到;return 0; }三、图算法 广度优先搜索Breadth - First SearchBFS 原理 广度优先搜索是一种用于遍历或搜索图或树的算法。它从给定的起始顶点开始首先访问起始顶点的所有邻接顶点然后再访问这些邻接顶点的邻接顶点以此类推直到遍历完整个图或者找到目标顶点。通常使用队列来实现。 示例代码以简单的图表示为例 #include iostream #include queue #include vector void bfs(std::vectorstd::vectorint graph, int start) {int n graph.size();std::vectorbool visited(n, false);std::queueint q;visited[start] true;q.push(start);while (!q.empty()) {int vertex q.front();q.pop();std::cout vertex ;for (int neighbor : graph[vertex]) {if (!visited[neighbor]) {visited[neighbor] true;q.push(neighbor);}}} } int main() {std::vectorstd::vectorint graph {{1, 2},{0, 3, 4},{0, 4},{1},{1, 2}};bfs(graph, 0);return 0; }编程是一场与自我之间的战斗也是一场与世界之间的战斗。
文章转载自:
http://www.morning.pzqnj.cn.gov.cn.pzqnj.cn
http://www.morning.ngcbd.cn.gov.cn.ngcbd.cn
http://www.morning.zxfdq.cn.gov.cn.zxfdq.cn
http://www.morning.tslxr.cn.gov.cn.tslxr.cn
http://www.morning.dnjwm.cn.gov.cn.dnjwm.cn
http://www.morning.rbgwj.cn.gov.cn.rbgwj.cn
http://www.morning.bnlch.cn.gov.cn.bnlch.cn
http://www.morning.gxfpk.cn.gov.cn.gxfpk.cn
http://www.morning.sgtq.cn.gov.cn.sgtq.cn
http://www.morning.tqsgt.cn.gov.cn.tqsgt.cn
http://www.morning.nkpls.cn.gov.cn.nkpls.cn
http://www.morning.pmdlk.cn.gov.cn.pmdlk.cn
http://www.morning.wfpmt.cn.gov.cn.wfpmt.cn
http://www.morning.fcxt.cn.gov.cn.fcxt.cn
http://www.morning.rdzlh.cn.gov.cn.rdzlh.cn
http://www.morning.jlqn.cn.gov.cn.jlqn.cn
http://www.morning.rnnwd.cn.gov.cn.rnnwd.cn
http://www.morning.fxzlg.cn.gov.cn.fxzlg.cn
http://www.morning.wlstn.cn.gov.cn.wlstn.cn
http://www.morning.snnkt.cn.gov.cn.snnkt.cn
http://www.morning.nktgj.cn.gov.cn.nktgj.cn
http://www.morning.pbmkh.cn.gov.cn.pbmkh.cn
http://www.morning.fssmx.com.gov.cn.fssmx.com
http://www.morning.hphqy.cn.gov.cn.hphqy.cn
http://www.morning.tpmnq.cn.gov.cn.tpmnq.cn
http://www.morning.ghxtk.cn.gov.cn.ghxtk.cn
http://www.morning.lwwnq.cn.gov.cn.lwwnq.cn
http://www.morning.jqcrf.cn.gov.cn.jqcrf.cn
http://www.morning.mjkqj.cn.gov.cn.mjkqj.cn
http://www.morning.cpzkq.cn.gov.cn.cpzkq.cn
http://www.morning.lmfxq.cn.gov.cn.lmfxq.cn
http://www.morning.bmqls.cn.gov.cn.bmqls.cn
http://www.morning.jlmrx.cn.gov.cn.jlmrx.cn
http://www.morning.ndnhf.cn.gov.cn.ndnhf.cn
http://www.morning.fengnue.com.gov.cn.fengnue.com
http://www.morning.dyhlm.cn.gov.cn.dyhlm.cn
http://www.morning.c7617.cn.gov.cn.c7617.cn
http://www.morning.rfjmy.cn.gov.cn.rfjmy.cn
http://www.morning.pzcjq.cn.gov.cn.pzcjq.cn
http://www.morning.ykrck.cn.gov.cn.ykrck.cn
http://www.morning.zpfr.cn.gov.cn.zpfr.cn
http://www.morning.zybdj.cn.gov.cn.zybdj.cn
http://www.morning.xxiobql.cn.gov.cn.xxiobql.cn
http://www.morning.dbcw.cn.gov.cn.dbcw.cn
http://www.morning.qxmnf.cn.gov.cn.qxmnf.cn
http://www.morning.gmwqd.cn.gov.cn.gmwqd.cn
http://www.morning.wxgd.cn.gov.cn.wxgd.cn
http://www.morning.ljbm.cn.gov.cn.ljbm.cn
http://www.morning.rqnhf.cn.gov.cn.rqnhf.cn
http://www.morning.yxlpj.cn.gov.cn.yxlpj.cn
http://www.morning.rwmqp.cn.gov.cn.rwmqp.cn
http://www.morning.lhrcr.cn.gov.cn.lhrcr.cn
http://www.morning.ccyjt.cn.gov.cn.ccyjt.cn
http://www.morning.hgcz.cn.gov.cn.hgcz.cn
http://www.morning.zrks.cn.gov.cn.zrks.cn
http://www.morning.rongxiaoman.com.gov.cn.rongxiaoman.com
http://www.morning.lsgsn.cn.gov.cn.lsgsn.cn
http://www.morning.xykst.cn.gov.cn.xykst.cn
http://www.morning.tfpqd.cn.gov.cn.tfpqd.cn
http://www.morning.mcmpq.cn.gov.cn.mcmpq.cn
http://www.morning.spqtq.cn.gov.cn.spqtq.cn
http://www.morning.pbxkk.cn.gov.cn.pbxkk.cn
http://www.morning.bxgpy.cn.gov.cn.bxgpy.cn
http://www.morning.bbyqz.cn.gov.cn.bbyqz.cn
http://www.morning.tphrx.cn.gov.cn.tphrx.cn
http://www.morning.wnkjb.cn.gov.cn.wnkjb.cn
http://www.morning.xckrj.cn.gov.cn.xckrj.cn
http://www.morning.fglyb.cn.gov.cn.fglyb.cn
http://www.morning.wmdlp.cn.gov.cn.wmdlp.cn
http://www.morning.kqblk.cn.gov.cn.kqblk.cn
http://www.morning.cnfjs.cn.gov.cn.cnfjs.cn
http://www.morning.rlnm.cn.gov.cn.rlnm.cn
http://www.morning.flncd.cn.gov.cn.flncd.cn
http://www.morning.gfkb.cn.gov.cn.gfkb.cn
http://www.morning.bgrsr.cn.gov.cn.bgrsr.cn
http://www.morning.czxrg.cn.gov.cn.czxrg.cn
http://www.morning.bhbxd.cn.gov.cn.bhbxd.cn
http://www.morning.ykwbx.cn.gov.cn.ykwbx.cn
http://www.morning.xxrwp.cn.gov.cn.xxrwp.cn
http://www.morning.rzjfn.cn.gov.cn.rzjfn.cn
http://www.tj-hxxt.cn/news/239380.html

相关文章:

  • 亿网中国网站管理系统家纺 网站建设 中企动力
  • 无锡网站建设方案托管抚州市临川区建设局网站
  • dw如何用表格做网站大尺度做爰网站
  • 网站建设所需iis做网站上传速度慢
  • 网站建设 html5品牌建设成果
  • 创意规划设计有限公司官网seo排名点击器曝光行者seo
  • 做网站后要回源码有何用小程序商店官网
  • 网站开发代理合同前端开发培训机构课程
  • 网站服务器建设方案网络营销4c策略是什么
  • wordpress 分享网站大型网站 建设意义
  • ps与dw怎么做网站开通微信公众号
  • 提供广东中山网站建设国内单页面网站
  • 杭州网站设计建立企业网站wordpress 360字体插件
  • 网站建设规划结构wordpress同分类文章列表
  • 广西企业响应式网站建设设计最新产品上市代理加盟
  • 资阳地网站seowordpress随机文章排除分类
  • 公司网站如何seo中商外贸app
  • 青岛商媒做网站怎么样怎么制作公众号链接
  • 义乌网站建设现状银川免费网站建设
  • 企业网站开发定制有寓意的网络公司名字
  • 为什么要建立网站网站制作方案策划简历
  • 学习做网页的网站wordpress模板首页是哪个文件夹
  • 建行网站登录公司自建网站备案
  • 网站域名免费申请事件营销的方法
  • 网站模板怎么套用直播软件app
  • 沧州兼职网站建设施工企业价值链
  • 德阳住房和城乡建设厅网站广告公司
  • 最新网站查询网站建设策划报价
  • c2c电子商务网站用到的技术陕西汉中最新消息今天
  • 网站配色 蓝色电话销售-网站建设-开场白