自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据结构-OJ面试题-基础三道链表题-3-

数据结构-OJ面试题-基础三道链表题-3- 删除链表中重复的节点 在一个排序的链表中,存在重复的结点,请删除该链表中重复的结点,重复的结点不保留,返回链表头指针。 例如,链表1->2->3->3->4->4->5 处理后为 1->2->5 思路 1.保存当前节点的上一个节点 2.看下一个节点next的值是否和当前节点cur相同,若相同,则next继续...

2019-01-10 20:47:08 206

原创 C语言d初学者-基础的三篇代码-7-

C语言d初学者-基础的三篇代码-7- 1.递归方式实现打印一个整数的每一位 #define _CRT_SECURE_NO_WARNINGS 1 #include <stdio.h> void print(int n) { if (n>9) print(n / 10); printf("%d ", n % 10); } int main() { pri...

2019-01-10 20:12:44 357

原创 数据结构-OJ面试题-基础三道链表题-2-

数据结构-OJ面试题-基础三道链表题-2- 链表中倒数第K个节点 ListNode* FindKthToTail(ListNode* pListHead, unsigned int k) { struct ListNode* fast = pListHead; struct ListNode* slow = fast; while(k--) ...

2019-01-09 20:59:39 156

原创 C语言初学者-基础的三篇代码-6-

C语言初学者-基础的三篇代码-6- 1. 编写一个函数reverse_string(char * string)(递归实现) 实现:将参数字符串中的字符反向排列。 要求:不能使用C函数库中的字符串操作函数。 #define _CRT_SECURE_NO_WARNINGS 1 #include<stdio.h> #include<assert.h> void reverse_...

2019-01-09 20:49:09 508

原创 C语言初学者-基础的三篇代码-5-

C语言初学者-基础的三篇代码-5- 1.递归和非递归分别实现求第n个斐波那契数。 #define _CRT_SECURE_NO_WARNINGS 1 #include<stdio.h> #include<stdlib.h> int fab(int n) { if (n <= 2) return 1; return fab(n - 1) + fab...

2019-01-08 18:07:57 513

原创 数据结构-OJ面试题-基础三道链表题-1-

数据结构-OJ面试题-基础三道链表题 203.移除链表元素 删除链表中等于给定值 val 的所有节点。 struct ListNode* removeElements(struct ListNode* head, int val) { struct ListNode* prev = NULL; struct ListNode* cur = head; struct Lis...

2019-01-07 18:31:22 196

原创 C语言初学者-基础的三篇代码-4-

C语言初学者-基础的三篇代码-4- 实现一个函数,打印乘法口诀表,口诀表的行数和列数可随机指定 #define _CRT_SECURE_NO_WARNINGS #include<stdio.h> void print_table(int n) { int i = 0; for (i = 0; i <= n; i++) { int j = 0; f...

2019-01-07 18:17:21 785

原创 C语言初学者-基础的三篇代码-2-

C语言初学者-基础的三篇代码-2- 将数组A中的内容和B的交换 #include<stdio.h> void print_arr(int arr[5], int sz) { int i = 0; for (i = 0; i<sz; i++) printf("%d\t", arr[i]); printf("\n"); } int main() { ...

2019-01-06 18:02:18 290

原创 C语言初学者-基础的三篇代码-3-

水仙花数 定义:仙花数(Narcissistic number)也被称为超完全数字不变数(pluperfect digital invariant, PPDI)、自恋数、自幂数、阿姆斯壮数或阿姆斯特朗数(Armstrong number),水仙花数是指一个 3 位数,它的每个位上的数字的 3次幂之和等于它本身(例如:13+53+33 = 153)。 #define _CRT_SECURE_NO...

2019-01-06 17:20:17 516

原创 C语言初学者-基础的三篇代码-1-

C语言初学者-打印100~200间的素数 思路 先尝试打印100~200间的数; for(i = 100; i <= 200; i++) printf("%d\t", i); 从100~200间找出是素数的数 for(j=2; j<sqrt((long double)i); j++)//当i除到根号下i时,判断是否为素数 { if(i%

2019-01-05 21:14:17 890 2

空空如也

空空如也

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

TA关注的人

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