二分搜索专题

二分搜索基础知识   一、二分搜索常见的应用场景 1、在有序序列中查找一个数 arr: ... .... ...mid ... ... ... n 2、并不是非要在有序序列中才能得到应用   二、二分搜索常见的考察点 1、对于边界条件的考察以及代码实现的能力。   三、二分搜索...

2018-08-30 10:15:34

阅读数 110

评论数 1

二叉树专题

二叉树类型的题目为常考题型1、能够结合队列、栈、链表、字符串等很多数据结构。2、需要掌握图的基本遍历方式,比如BFS和DFS。3、需要掌握递归函数的使用,并自己设计出递归过程。4、与实际工作结合紧密。用递归和非递归的形式分别实现二叉树的先序、中序和后序的遍历打印。实现代码:# -*- coding...

2018-02-06 10:18:22

阅读数 157

评论数 2

python实现七大经典排序算法

本文主要使用python来实现七个经典的排序算法,分别是:冒泡排序、选择排序,插入排序,快速排序,希尔排序,堆排序和归并排序。一、相关归纳总结1、时间复杂度O(N^2): 冒泡排序、选择排序,插入排序O(N*logN): 快速排序,希尔排序,堆排序和归并排序2、空间复杂度O(1):插入排序,冒泡排...

2018-01-29 20:28:11

阅读数 530

评论数 0

python实现二叉树及其七种遍历方式(递归+非递归)

1、二叉树的遍历方式? 前序遍历:根左右 中序遍历:左根右 后序遍历:左右根 层次遍历:从上到下,从左到右 2、python新建一个二叉树及其七种遍历(递归和非递归) class Node(): #节点类 def __init__(self,data = -1): ...

2018-01-27 16:10:43

阅读数 4864

评论数 2

动态规划案例(python版本)

最近几天一直在看有关动态规划的算法,整理了一些常见案例,主要是求最长公共子序列,最长公共子串,最长递增子序列,最长回文子串,硬币的组合数,硬币的最少组合方法,最小编辑距离,背包问题(01背包,完全背包,多重背包)等方面的经典案例求解。 这些案例大部分都是用python实现的动态规划算法。 ...

2018-01-26 15:38:52

阅读数 796

评论数 0

第一天小结

7.31 1、邮箱认证,dev认证账号的创建,了解vpn虚拟专用网 2、代码管理git命令行的了解 3、了解gitlab的业务流程 1、邮箱认证,dev认证账号的创建,了解vpn虚拟专用网 邮箱:liuqian@momenta.ai   Dev账号:liuqian  Vpn虚拟专用网  ...

2017-07-31 19:57:12

阅读数 239

评论数 0

微信小程序下拉刷新onPullDownRefresh和小程序分享转发onShareAppMessage

在订单处理中,当前的订单不一定能够及时显示最新的订单信息,所以用户需要能够通过下拉及时刷新页面 在微信小程序中想要实现下拉刷新,是很方便的。但是如何使用,在文档上找起来却不是很方便。话不多说,直接上文档截图 很明显,enablePullDownRefresh 这个属性设置为true。就默认开启...

2017-06-09 17:37:46

阅读数 32654

评论数 6

微信小程序的选择收货地址、新增地址、地址管理等模块的总结(1)

这几天主要在做公司小程序2.0版本的一些新增功能,其中就包括把原来的地址等个人固定信息独立成一个模块进行管理,可以直接选取个人地址而不需要每次都填写,话不多说,先直接上对比图:      修改前:     修改后:

2017-06-06 17:41:24

阅读数 34293

评论数 25

微信小程序中一些有用的组件总结

这些插件主要包括微信小程序中的 文字跑马灯,富文本解析,左侧可滑动tabbar,横向滚动图文,省市区三级联动,单选按钮,复选按钮,on/off开关,checkbox全选/全不选,toast弹出框(warning警告、danger危险提示),横向可滑动tabbar,图片翻页动画,瀑布流图文,自定义日...

2017-06-06 14:14:50

阅读数 2156

评论数 0

微信小程序表单验证及页面之间参数传递

本篇文章主要以两个页面为例,介绍了小程序的表单验证的js代码和如何将一个页面中获取到用户的数据传入下一个页面,纯个人手写,不好之处希望大家指正。 首先给大家展示的是表单验证的效果,主要是通过弹框来显示:             当必要信息没有填写完整的时候,页面不能跳转,而且会弹出提示信息,要求...

2017-05-25 15:29:26

阅读数 14441

评论数 4

实现小程序的选择框(日期,大小等下拉框)

效果如下: 只需要修改两个文件,下面是具体代码: index.wxml 预约日期: {{dateValue}} 开始时间:   {{timeValue}} 房屋面积:  {{picker1Range...

2017-05-12 09:57:35

阅读数 4991

评论数 1

微信小程序调用第三方地图API实现获取输入提示词

最后实现的效果如下:这里我以谷歌地图为例:高德官方给我们提供了完整的操作步骤,详细请参见:http://lbs.amap.com/api/wx/guide/get-data/get-inputtips但是正确按照步骤写完之后,发现没有出现想要的结果,是如下的错误的错误提示:经过一番修改之后,终于找...

2017-05-10 15:38:34

阅读数 4458

评论数 0

两种实用的日历组件

在网上看了很多日历组件,大部分的日历要么导入的外包太多,要么功能不够完善,无意中发现一个还不错的,纯js实现,一番修改之后觉得挺满意。有两种不同的样式,具体的截图如下:     第一种的年份和月份是通过左右的小图标来进行切换选择,第二种则是通过select选择框来选择。具体实现代码如下: ...

2017-03-23 15:14:18

阅读数 377

评论数 1

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