package com.yao.Algorithms;import java.util.HashMap;import java.util.Map;/** * * @author shuimuqinghua77 @date…
Problem7
package com.shui.mu.yao.io.algorithm;import java.util.ArrayList;import java.util.Arrays;import java.util.List;…
UVa699-The Falling Leaves(下落的叶子)
UVa 699 – The Falling Leaves(下落的叶子) 给一棵二叉树,每个节点都有一个水平位置:左子节点在它左边1个单位,右子节点在右边一个单位。从左向右输出每个水平位置的所有节点的权值之和。…
脏词过滤
刚好有空,近来抽空看了下lua-crab,虽然算法不是最好的,但够用就好 lua-crab代码很简单,测试的算法和主要代码加起来没超过200行 首先,词库很可能是几千到上万个,所以为了快速检索出脏词,hash应该是很好的…
最长递增子序列
public class Solution { public int getHeight(int []nums, int n) { int []dp = new int[n]; int len = 1; dp[0] = …
LeetCode - 35. Search Insert Position
题目: Given a sorted array and a target value, return the index if the target is found. If not, return the index…
程序员的算法趣题 python3 - (1)
注:以下题目来自《程序员的算法趣题》– [日]增井敏克著,原书解法主要用Ruby实现,最近在学Python,随便找点东西写写当做练习,准备改成Python3实现,顺便增加一些自己的理解。 1.回文数 求十进制、二进制、八…
字符串的排列组合
1.字符串的组合 字符串的组合,有字符串abc,它的所有组合为a,b,c,ab,ac,abc。求字符串的组合可以使用递归的方法,程序如下: void print(string &s,int start,vecto…
Oracle数据库基础!
一、数据库: 即一种数据的组织形式,用于存储数据; SQL: 结构化查询语言,不区分大小写; SQL语言种类: DCL、数据库控制语言 是数据库控制语言。是用来设置或更改数据库用户或角色权限的语句,包括(grant,de…
Leetcode - Longest Palindromic Substring
Given a string s, find the longest palindromic substring in s. You may assume that the maximum length of s is …
C语言实现二叉查找树(搜索树)的创建,插入,查找,删除
最近在学习二叉树,看了下网上关于二叉查找树(搜索树)的创建,插入,查找,删除的代码都是一些零碎的代码,在这给出可以运行的完整C代码,并给出写代码过程遇到问题的一些注释,便于大家学习理解二叉查找树(搜索树)的创建,插入,查…
179. Largest Number
description: 179 Largest Number 22.9% Medium Given a list of non negative inte…