找到约 10000 条结果
  • Convert Sorted List to Binary Search Tree
    Given a singly linked list where elements are sorted in ascending order, convert it to a height balanced BST.
    2014-11-14
  • Search in Rotated Sorted Array@LeetCode
    其实不太能理解为什么这题能标成hard,因为用很直观的算法便可以解出来。由于数组是被翻转过的,所以被分成两个部分,每个部分又都是有序的。所以先判断先判断一下要查找的数是在前半段还是后半段,然后依次查找即可。
    2015-03-30
  • [leetcode]unique-binary-search-trees
    递归 一共n个,root是1个(可能是1:n中的一个),左边分到比root小的i-1个,右边分到比root大的n-i个,左边的组合数*右边的组合数
    2014-04-16
  • Clustering by fast search and find of density peaks
    聚类是将数据对象的集合分成相似的对象类的过程。使得同一个簇(或类)中的对象之间具有较高的相似性,而不同簇中的对象具有较高的相异性。按照聚类的尺度,聚类方法可被分为以下三种:基于距离的聚类算法、基于密度的聚类方法、基于互连性的聚类算法。其中基于距离的聚类算法是用各式各样的距离来衡量数据对象之间的相...
    2017-09-25
  • Binary Search总结(2)
    再来看比较复杂的几道题未完待续
    2019-03-07
  • binary search总结(1)
    所以当我们要在一个有序的区间内寻找到第一个满足条件的数的时候,可以用binary search来查找。如162题Find Peak Element这一题,需要我们找到一个局部峰值,题目要求的时间复杂度是logN,所以就想到可以用binary search来做,但是binary search怎么写一开始是没有思路的,比较nums[mid]和nums[mid-1],mums[mid+1]的大小...
    2019-03-02
  • PAT A1043 Is It a Binary Search Tree
    A Binary Search Tree (BST) is recursively defined as a binary tree which has the following properties:
    2020-03-07
  • 使用P6Spy监控你的SQL输出
    ​ P6Spy是一个可以用来在应用程序中拦截和修改数据操作语句的开源框架。通过P6Spy我们可以对SQL语句进行拦截,相当于一个SQL语句的记录器,这样我们可以用它来作相关的分析,比如性能分析。
    2020-12-29
  • 计算机导论
    概述计算机简史1935年代,英国数学家图灵(Alan Turing)提出“图灵机”,奠定了计算机的理论基础。1952年,冯·诺依曼确定了计算机由运算器、控制器、存储器、输入、输出等5部分组成(Von Neumann 体系结构)。60年代后期,出现高级语言的发展、出现了进程的概念和分时操作系统。80年代起,网络计算机系统的出现,支持了分布...
    2024-10-25
  • LeetCode 240——搜索二维矩阵 II
    1. 题目 2. 解答 2.1. 方法一 从矩阵的左下角开始比较 目标值等于当前元素,返回 true; 目标值大于当前元素,j 增 1,向右查找,排除掉此列上边的数据(都比当前元素更小); 目标值小于当前元素,i 减 1,向上查找,排除掉此行右边的数据(都比当前元素更大)。 {代码...} 2.2. 方法二 我们先沿着对角线的方向,找到第...
    2018-11-24
  • ElasticSearch CURD操作案例(三)
    参考文档[链接] {代码...} 测试运行结果
    2020-06-11
  • 微信小程序基础开发(一)----初步搭建
    小程序的目录结构小程序的配置全局配置(app.js)1、pages:表示当前项目的子页面,并且路径与左侧的pages下的路径完全对应 {代码...} 2、window:定义小程序所有页面的顶部背景颜色、文字颜色等详情参考微信小程序官方文档 {代码...} 3、tabBar:指定tab栏切换,list数组内最少两项详情参考微信小程序官方文档 {代码...} 页...
    2020-12-14
    1
  • 拥有一个高性能低延时数据库是什么样的体验?
    在我们的日常理念中,追求性价比是最为常见的,但是你知道购买低配置还能享受高性能、低延时、超低价的数据库有哪些吗?今天我们就用数据说话,带你深入了解GaussDB(for Cassandra)挑战超低价、同时保证高性能哪些事儿!
    2021-05-10
  • ECS 170 程序解答过程
    Assignment 3 is due no later than Saturday, May 14, 2020, 9:00pm PDT.Assignment 4 is due no later than Saturday, May 21, 2020, 9:00pm PDT.
    2023-02-01
  • Postgresql Server Side Cursor
    When a database query is executed, the Psycopg cursor usually fetches all the records returned by the backend, transferring them to the client process. If the query returned an huge amount of data, a proportionally large amount of memory will be allocated by the client.
    2016-09-13
    1
  • springboot中使用esper入门
    esper是一个比较经典的CEP(Complex Event Processing)的开源实现(开源协议为GPL v2),这里简单介绍下如何在springboot中使用。
    2017-08-09
  • PostgreSQL 5.7. Schemas 笔记
    A database contains one or more named schemas, which in turn contain tables. Schemas also contain other kinds of named objects, including data types, functions, and operators. The same object name can be used in different schemas without conflict; for example, both schema1 and myschema can contai...
    2019-03-04