码迷,mamicode.com
首页 >  
搜索关键字:两个指针    ( 1059个结果
c语言排序代码实现
关于快速,冒泡,选择,插入等排序,本人用代码实现,均能运行成功。 本文除了排序,针对几种swap函数,也进行了说明,通过汇编代码分析,swap1函数的效率最高。 #include<iostream>#include <cstdio> /*交换函数*/void swap1(int *a,int *b) ...
分类:编程语言   时间:2019-09-14 13:58:05    阅读次数:94
复杂链表的复制
输入一个复杂链表(每个节点中有节点值,以及两个指针,一个指向下一个节点,另一个特殊指针指向任意一个节点),返回结果为复制后复杂链表的head。(注意,输出结果中请不要返回参数中的节点引用,否则判题程序会直接返回空) 结点结构体如下: 这是一道剑指offer上的题目。下面看一下解析吧。 在做这道题之前 ...
分类:其他好文   时间:2019-09-06 23:06:47    阅读次数:103
java 运算
参数传递 Java 的参数是以值传递的形式传入方法中,而不是引用传递。 以下代码中 Cat cat的 cat是一个指针,存储的是对象的地址。在将一个参数传入一个方法时,本质上是将对象的地址以值的方式传递到形参中。因此在方法中使指针引用其它对象,那么这两个指针此时指向的是完全不同的对象,在一方改变其所 ...
分类:编程语言   时间:2019-09-06 18:51:14    阅读次数:82
左神算法书籍《程序员代码面试指南》——2_12将搜索二叉树转换成双向链表
对二叉树的节点来说,有本身的值域,有指向左孩子和右孩子的两个指针;对双向链表的节点来说,有本身的值域,有指向上一个节点和下一个节点的指针。在结构上,两种结构有相似性,现在有一棵搜索二叉树,请将其转换为一个有序的双向链表。 ...
分类:编程语言   时间:2019-09-01 23:44:54    阅读次数:115
替换空格
请实现一个函数,把字符串中的每个空格替换成"%20"。例如输入“We are happy.”,则输出“We%20are%20happy.”。 思路 先遍历一次字符串,统计出字符串中空格的总数,并计算出替换之后的字符串的总长度,每替换一个加2 然后准备两个指针p1,p2 p1指向原始字符串的末尾,p2 ...
分类:其他好文   时间:2019-08-31 14:56:58    阅读次数:71
【剑指Offer】【链表】复杂链表的复制
题目:输入一个复杂链表(每个节点中有节点值,以及两个指针,一个指向下一个节点,另一个特殊指针指向任意一个节点),返回结果为复制后复杂链表的head。(注意,输出结果中请不要返回参数中的节点引用,否则判题程序会直接返回空 ...
分类:其他好文   时间:2019-08-30 13:18:46    阅读次数:54
KMP算法
KMP算法是一种高效的字符串匹配算法。 KMP算法的特点是给定一个主串,给定一个匹配串,问匹配串在主串中出现的次数,匹配串在主串中出现的位置等。 首先我们先看一种暴力的方法——按位对比,若匹配失败从头再来。 我们用两个指针,一个指针i指在主串,一个指针j指在匹配串, 如果s1[i+1]!=s2[j+ ...
分类:编程语言   时间:2019-08-29 20:04:57    阅读次数:115
【LeetCode】28.Linked List— Remove Linked List Elements删除链表元素
Remove all elements from a linked list of integers that have value val. Example: 说到删除,首先想到定义两个指针,分别指向要被删除的结点和该结点的前驱结点。这里还需要考虑头结点是需要删除结点的特殊情况。 ...
分类:其他好文   时间:2019-08-29 16:19:55    阅读次数:62
剑指offer55:链表中环的入口结点
1 题目描述 给一个链表,若其中包含环,请找出该链表的环的入口结点,否则,输出null。 2 思路和方法 这是一个典型的链表中查找环的问题,基本思路是,首先设置两个快慢指针slow和fast,并且快指针fast每次前进两步,慢指针slow每次前进一步,假定当相遇的时候,设慢指针在环中走了k步,设环之 ...
分类:其他好文   时间:2019-08-29 13:30:04    阅读次数:73
0827-CSP信心赛
A 两个指针$O(N)$扫一遍 我失智了,还用了二分找右边界,L是单调递增的,直接while()++就行了 我要是再开了long long但是输出用了"%d"的话我当场倒立女装洗头 B 倍增+差分 差分写挂了,拍到一组大样例错了,然后一直调调调,成功把代码从能过小样例调到WA0,没时间也没保存之前的 ...
分类:其他好文   时间:2019-08-27 17:28:27    阅读次数:84
1059条   上一页 1 ... 18 19 20 21 22 ... 106 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!