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

信誉好的网站开发php和django做网站哪个好

信誉好的网站开发,php和django做网站哪个好,天津市规划局官方网站建设项目,网上做的好金融网站归并排序 特点#xff1a; 高效稳定时间复杂度最佳/平均/最差#xff1a; O(N log N) 递归算法有专门的公式来计算时间复杂度 空间复杂度 O(N) 因为开辟了临时的tem_arr数组 一个静态的演示图(from leetcode) 一个动态的演示图 合并实现使用merge函数 inline void merge(v…归并排序 特点 高效稳定时间复杂度最佳/平均/最差 O(N log N) 递归算法有专门的公式来计算时间复杂度 空间复杂度 O(N) 因为开辟了临时的tem_arr数组 一个静态的演示图(from leetcode) 一个动态的演示图 合并实现使用merge函数 inline void merge(vectorint arr, int l, int r) {vectorint tem_arr;int m (l r) 1;//1 2 3 4 2 4 5 8//0 1 2 3 4 5 6 7//l m r//i jint i l, j m1;while (i m j r) {if (arr[i] arr[j]) tem_arr.push_back(arr[i]);else tem_arr.push_back(arr[j]);}while (i m) tem_arr.push_back(arr[i]);while (j r) tem_arr.push_back(arr[j]);int k l;for (auto n : tem_arr) {arr[k] n;} }mergeSort 函数 利用merge()方法来进行合并体现了分而治之的算法思想需要掌握递归的思维 inline void mergeSort(vectorint arr, int l, int r) {if (l r) return; //如果边界重合返回int m (l r) 1; //定义一个中点mergeSort(arr, l, m); //将问题分成左边部分mergeSort(arr, m1, r); //将问题分成右边部分merge(arr, l, r); //调用merge()来进行合并 }完整代码 #include iostream #include vector #define test_merge using namespace std; inline void merge(vectorint arr, int l, int r);inline void mergeSort(vectorint arr, int l, int r) {if (l r) return;int m (l r) 1;mergeSort(arr, l, m);mergeSort(arr, m1, r);merge(arr, l, r); }inline void merge(vectorint arr, int l, int r) {vectorint tem_arr;int m (l r) 1;//1 2 3 4 2 4 5 8//0 1 2 3 4 5 6 7//l m r//i jint i l, j m1;while (i m j r) {if (arr[i] arr[j]) tem_arr.push_back(arr[i]);else tem_arr.push_back(arr[j]);}while (i m) tem_arr.push_back(arr[i]);while (j r) tem_arr.push_back(arr[j]);int k l;for (auto n : tem_arr) {arr[k] n;} }int main() {ios::sync_with_stdio(false);//加速出入输出流 #ifdef test_merge // 测试 merge 函数是否起作用vectorint arr {7, 3, 2, 6, 0, 1, 5, 4};mergeSort(arr, 0, arr.size() - 1);for (auto i : arr) {cout i ;} #endif }
http://www.hkea.cn/news/14339220/

相关文章:

  • 做网站办公室图片做网站需要营业执照嘛
  • 商务网站是什么个人做网站租云服务器
  • 网站做后台电商平台seo
  • 在线做六级阅读网站免费注册二级域名的网站
  • 上海快速建站平台模板建站和定制建站
  • 163邮箱注册申请注册官网杭州seo工作室
  • 网站 参数高端网站定制设计公司
  • 西充县住房和城乡建设局网站想自己做网站
  • 字体排版设计网站重庆建设工程招标信息网
  • 公司网站制作哪个公司好设计之家app
  • 做网站 广州网站建设与管理是什么工作
  • 专业做网站 郑州手机设计图制作软件
  • 临漳seo整站排名团队网站建设哪家便宜
  • 济阳县做网站公司深圳高端电商网站建设者
  • 如何看网站的关键词app开发公司平台
  • 苏州做企业网站的公司logo设计制作公司
  • 新氧网站头图怎么做的网站网页
  • 做网站好还是做淘宝好手机网站建设咨询
  • 网站维护及更新方案做网站公司关键词
  • 做微课的网站有哪些方面怎么快速建网站
  • 国外网站设计欣赏分析五大跨境电商平台对比分析
  • 怎么做网站教程图片长春网络推广seo
  • 中国建设银行电话95533seo网站推广怎么收费
  • linux下网站搭建北京餐饮网络营销公司
  • 定制网站案例深圳做网站佰达科技三十
  • 做网站宿迁软件工程师报考条件
  • 网站界面模板下载关于jsp网站开发的最新书籍
  • 北京电商网站排行seo关键字怎么优化
  • 前端做网站需要psd to wordpress
  • 山东网站建设哪里好网站做多久