码迷,mamicode.com
首页 >  
搜索关键字:strlen 三种 数组 指针 递归    ( 154642个结果
抽奖动画 - 大转盘抽奖
1.需求 抽奖是各类营销活动中最常见的一种形式,本产品需求大致如下:转盘周围跑马灯交替闪烁,点击抽奖,大转盘旋转,调用接口获取抽奖结果,大转盘指针指向对应的奖品。高保如下图1 图1-高保 2.整体思路 本需求要求跑马灯交替闪烁,那四周的跑马灯就不能是死的图片了,要用动画来实现,并且第奇数,偶数交替变 ...
分类:其他好文   时间:2021-07-29 16:20:31    阅读次数:0
基础的排序算法
简单梳理一下以前学过的排序算法 冒泡排序 平均时间复杂度:O(n²);稳定 比较相邻元素,如果前面的比后面大,就交换两个元素 每一对相邻元素做同样的比较,从开始第一对元素一直比到结尾,一轮结束最后的元素是最大的。 除了每轮比较出来的最大元素,对其他元素重复以上操作。 public void bubb ...
分类:编程语言   时间:2021-07-29 16:19:56    阅读次数:0
剑指offer-复杂链表的复制
描述 输入一个复杂链表(每个节点中有节点值,以及两个指针,一个指向下一个节点,另一个特殊指针random指向一个随机节点),请对此链表进行深拷贝,并返回拷贝后的头结点。(注意,输出结果中请不要返回参数中的节点引用,否则判题程序会直接返回空)。 下图是一个含有5个结点的复杂链表。图中实线箭头表示nex ...
分类:其他好文   时间:2021-07-29 16:17:40    阅读次数:0
php对数字进行万。亿的转化
/** * 格式化数字 */ public function float_number($number){ $length = strlen($number); //数字长度 if($length > 8){ //亿单位 $str = substr_replace(strstr($number,su ...
分类:Web程序   时间:2021-07-28 21:33:14    阅读次数:0
整理下部分基础的Redis面试题
- Redis Redis数据类型 String,一般常用在需要计数的场景,比如:用户的访问次数、点赞、转发数量。 Hash,类似于JDK1.8之前的HashMap(数组 + 链表)的实现,用来存储对象信息。 List,实现为一个双向链表。常用在布与订阅或者说消息队列、慢查询。 Set,类似于Jav ...
分类:其他好文   时间:2021-07-28 21:25:49    阅读次数:0
马拉车算法
含义 就是一个$O(n)$的复杂度求解最长回文子串的算法 思路 思路的话我随便说下 首先回文串可能是奇数也可能是偶数,那么对称中心就有可能是两个字符的空隙,所以先给每个字符插如一个隔板符号 '|' 第0个字符插入'~' 防止出现超出边界的问题 如abcbs -> ~|a|b|c|b|s| 设$p[i ...
分类:编程语言   时间:2021-07-28 21:25:10    阅读次数:0
用Python进行冒泡排序
什么叫冒泡排序?冒泡排序(Bubble Sort)也是一种简单直观的排序算法。它重复地走访过要排序的数列,一次比较两个元素, 如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。 这个算法的名字由来是因为越小的元素会经由交换慢慢"浮"到数列的 ...
分类:编程语言   时间:2021-07-28 21:24:41    阅读次数:0
设计模式-代理模式
7、代理模式 代理模式是指为其他对象提供一种代理,以控制对这个对象的访问,属于结构型模式。在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。 代理模式一般包含三种角色: 抽象主题角色(Subject):抽象主题类的主要职责是声明真实主题与代理 ...
分类:其他好文   时间:2021-07-27 17:38:48    阅读次数:0
Java栈的实现数组和链表
一、栈结构 栈是一种,先进后出,后进先出的数据结构,只有一端能够进行操作,是一种操作受限制的线形表 二、栈的实现 1. 通过数组实现 1 2 3 import java.util.Arrays; 4 5 //栈数组实现 6 public class ArrayStack { 7 //定义一个数组存储 ...
分类:编程语言   时间:2021-07-27 17:32:46    阅读次数:0
二分查找法基本原理和实践
概述 前面算法系列文章有写过分治算法基本原理和实践,对于分治算法主要是理解递归的过程。二分法是分治算法的一种,相比分治算法会简单很多,因为少了递归的存在。 在计算机科学中,二分查找算法(英语:binary search algorithm),也称折半搜索算法(英语:half-interval sea ...
分类:其他好文   时间:2021-07-26 16:54:02    阅读次数:0
154642条   1 2 3 4 ... 15465 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!