自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 删除循环链表中指针s指向的前趋结点

#include<iostream> using namespace std; struct Node { int data; Node* next; }; class LinkList { public: LinkList(int a[], int n); void printlist(); void del(int x); Node *p; private: No...

2019-03-28 20:25:00 1075

原创 链表逆置

#include<iostream> using namespace std; struct Node { int data; Node* next; }; class LinkList { public: LinkList(int a[], int n); void printlist(); void turn(); private: Node * first; };...

2019-03-22 20:39:57 168

转载 无头结点的链表

#include "stdio.h" #include "stdlib.h" typedef struct LNode { int data; struct LNode *next; } LNode; typedef LNode* LinkedList; LinkedList create_list() { LinkedList ls = 0; LNod...

2019-03-18 14:14:24 411

原创 计算方法——二分法实验报告

实验一题目:方程求根 完成日期:2019年 3 月 11 日 1、实验目的 用不同方法求任意实函数方程f(x)=0在自变量[a,b]内或某一点附近的实根。并比较方法的优劣性。 2、实验内容(实验题目与内容说明) 二分法 对方程f(x)=0在[a,b]内求根。先判断在所给区间内是否有解,有则继续运行,无则打印“无解”并终止运行,令k=-1。 将所给区间二分,令temp=(a+b)/2.0,判断是否f...

2019-03-17 17:31:23 6131

原创 在带头结点(无头节点)的单链表上实现插入操作

#include&lt;iostream&gt; using namespace std; struct Node { int data; Node* next; }; class LinkList { public: LinkList(int a[], int n); void printlist(); void Insert(int i, int x); Node *p; pr...

2019-03-14 21:06:19 2428

原创 用结构体,类,对象,打印链表

#include&lt;iostream&gt; using namespace std; struct Node { int data; Node* next; }; class LinkList { public: LinkList(int a[],int n); void printlist(); private: Node* first; }; LinkList::Link...

2019-03-14 19:05:28 105

原创 不用其他数组,O(n)的复杂度下,将数组a中所有的元素循环左移k个位置

算法原理: 逆序排列abcd:abcd1234 → dcba1234; 逆序排列1234:dcba1234 → dcba4321; 全部逆序:dcba4321 → 1234abcd。 #include &lt;iostream&gt; using namespace std; void mix(int a[],int num) { int firstnum = num-1;//...

2019-03-10 10:59:40 848

原创 将数组A中所有的元素循环左移k个位置

#include &amp;lt;iostream&amp;gt; using namespace std; void main() { int a[10] = {1,2,3,4,5,6,7,8,9,10}; int b[10]; int temp,k; cout &amp;lt;&amp;lt; &quot;左移几位?&quot;&amp;lt;&amp;lt;endl; cin&amp;gt;&amp;gt;

2019-03-09 18:13:44 2602

原创 将数组的元素分为 左奇数右偶数 的形式

但是问题是,在main中写的代码,没有用函数封装起来 #include &lt;iostream&gt; using namespace std; void main() { int a[10] = {1,2,3,4,5,6,7,8,9,10}; //cout &lt;&lt; "输入10个数字"&lt;&lt;endl; int b[10]; int first = 0,last ...

2019-03-09 17:01:11 485

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除