#include"stdafx.h"#include<iostream>usingnamespacestd;template<typenameT>voidadjust(T*arr,intsign,intlen){Ttemp=arr[sign];//每一次循环都更新该父节点为根的完全二叉树最大堆for(inti=sign*2+1;i<len;i=i*2+1){if(i+
原创 精选 2018-01-26 13:17:09
3564阅读
2点赞
//sort.cpp:定义控制台应用程序的入口点。//#include"stdafx.h"#include<iostream>usingnamespacestd;template<typenameT>voidprint(T*&arr,intlen){for(inti=0;i<len;i++){cout<<*(arr+i)<<'';}co
原创 2018-03-02 17:06:46
2595阅读
1点赞
#include <stdio.h>//希尔排序--优化过的插入排序void sort(int* arr, int len){ int mid = len; int gap = len; do{ mid = mid / 2; if (mid == 0) { gap = 1; } else { gap = mid; } for (int ...
原创 2022-01-24 10:14:35
4572阅读
#include <stdio.h>//希尔排序--优化过的插入排序void sort(int* arr, int len){ int mid = len; int gap = len; do{ mid = mid / 2; if (mid == 0) { gap = 1; } else { gap = mid; } for (int ...
原创 2021-09-03 10:09:44
4376阅读
stack.h#ifndef STACK_H_#define STACK_H_#include<iostream>template<class T>struct Node{ T data; Node<T>* next;};template<class T>class Stack{priv
原创 2023-01-31 09:34:15
164阅读
这游戏前一段时间传的很火,前几天早上上课实在太无聊了,就决定把这游戏自己也写一个。前后写了一个多小时吧,大概300行左右,没什么复杂算法,不过实在懒得去优化了,但估计优化完能控制在200行以下,有兴趣的朋友可以自己优化一下。说明:我一开始玩的是IOS APP版的TRHEES,后来才玩的2048,两者在滑动的规则上有些区别,本人这个版本是这两者的结合。最后,祝试玩愉快!界面丑陋,求不笑。以下是源代码
转载 2014-04-03 20:46:00
171阅读
2评论
C/C++是最主要的编程语言。这里列出了50名优秀网站和网页清单,这些网站提供c
转载 2022-11-16 14:03:30
263阅读
C/C++是最主要的编程语言。这里列出了50名优秀网站和网页清单,这些网站提供c/c++源代码。这份清单提供了源代码的链接以及它们的小说明。我已尽力包括最佳的C/C++源代码的网站。
转载 2012-09-03 12:55:00
81阅读
2评论
...
转载 2008-04-11 19:04:00
62阅读
2评论
转载 2021-08-12 10:30:13
1362阅读
'01)的 Ada Boost...
转载 2008-04-11 14:58:00
179阅读
2评论
希尔排序思路: 1.选择一个增量序列 t1,t2,……,tk,其中 ti > tj, tk = 1(最后必须是1) 2.按增量序列个数 k,对序列进行 k 趟排序代码实现:#include <iostream> using namespace std; template <typename T> //整數或浮點數皆可使用 void shell_sort(T*
转载 2023-05-23 15:31:52
38阅读
作者: 本站整理  时间: 2010-03-10我是一个C/C++开发者,我收集的代码相关网站也是以C/C++为主的,这都是我在开发过程中查找资料时用到或发现的一些网站。现在我把它们列出来,希望对大家有帮助,也希望能够与大家多多交流代码相关的网上资源。所以我在此抛砖了另外声明一下,那些要收费的源码网站,特别是国内的,绝不收录。因为它们的代码一来无用,二来非法,三来大部分能在网上找到。也建
转载 精选 2013-12-16 01:39:15
1213阅读
Google的C++源代码项目v8  -  V8 JavaScript EngineV8 是 Google 的开源 JavaScript 引擎。V8 采用 C++ 编写,可在谷歌浏览器(来自 Google 的开源浏览器)中使用。V8 根据 ECMA-262 第三版中的说明使用 ECMAScript,并在使用 IA-32 或 ARM 处理器的 Windows XP 和 Vista、Mac OS X
转载 2017-05-31 14:27:00
194阅读
在本篇文章中,我们主要介绍源代码清单的内容,自我感觉有个不错的议建和大家分享下C/C++是最主要的编程语言。这里列出了50名秀优站网和页网清单,这些站网供给c/c++源码代。这份清单供给了源码代的链接以及它们的小说明。我已努力包含佳最的C/C++源码代的站网。这不是一个整完的清单,您有议建可以联系我,我将欢迎您的议建,以进一步强加这方面的清单。1、http://snippets.dzone.com/tag/c/--数以千计的有效的C语言源码代片段2、http://www.hotscripts.com/category/c-cpp/scripts-programs/Hotscripts --供给
转载 2013-05-06 19:29:00
243阅读
2评论
 
转载 2015-03-25 18:03:00
117阅读
2评论
返回:贺老师课程教学链接  项目要求【项目4 - 处理C++源代码的程序】  在CodeBlocks等IDE中都提供了代码格式整理的功能。完成这种功能的程序,操作的数据是用C++写的源代码文件。C++源文件是一种文本文件,可以通过程序进行操作。集成开发环境(IDE)对对程序进行编译,操作的“数据”是源程序。编译中,要对源程序进行词法检查和语法检查,后续还要进行目标代码生成、代码优化等工作。相关的技
原创 2022-03-17 15:45:49
244阅读
返回:贺老师课程教学链接  项目要求【项目4 - 处理C++源代码的程序】  在CodeBlocks等IDE中都提供了代码格式整理的功能。完成这种功能的程序,操作的数据是用C++写的源代码文件。C++源文件是一种文本文件,可以通过程序进行操作。集成开发环境(IDE)对对程序进行编译,操作的“数据”是源程序。编译中,要对源程序进行词法检查和语法检查,后续还要进行目标代码生成、代码优化等工作。相关的技
原创 2021-05-26 10:14:35
134阅读
插入排序: 就像摸牌,摸一张插进去,找一个哨兵。从第二个開始,和前一个比較。小的话前移一位。 #include <iostream> #include<stdlib.h> using namespace std; #define N 4 //不能加分号结束 class sort { public: void insertSort(int a[],in
转载 2017-08-01 11:24:00
122阅读
2评论
代码
转载 2010-08-18 15:32:00
74阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5