E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
《编程之美》
JAVA|多Realm管理基础实现
欢迎点击「算法与
编程之美
」↑关注我们!本文首发于微信公众号:"算法与
编程之美
",欢迎关注,及时了解更多此系列文章。欢迎加入团队圈子!与作者面对面!直接点击!
算法与编程之美
·
2020-08-18 20:20
shiro
jwt
html
javascript
login
Python|Mitmproxy爬取公众号文章的阅读信息
欢迎点击「算法与
编程之美
」↑关注我们!本文首发于微信公众号:"算法与
编程之美
",欢迎关注,及时了解更多此系列文章。欢迎加入团队圈子!与作者面对面!直接点击!
算法与编程之美
·
2020-08-18 20:20
Ps|故障风格效果
欢迎点击「算法与
编程之美
」↑关注我们!本文首发于微信公众号:"算法与
编程之美
",欢迎关注,及时了解更多此系列文章。欢迎加入团队圈子!与作者面对面!直接点击!
算法与编程之美
·
2020-08-18 20:19
算法
html
javascript
python
css
Python|实现KMP算法字符串匹配
欢迎点击「算法与
编程之美
」↑关注我们!本文首发于微信公众号:"算法与
编程之美
",欢迎关注,及时了解更多此系列文章。
算法与编程之美
·
2020-08-18 19:58
微信小程序|简单易上手的画板功能
欢迎点击「算法与
编程之美
」↑关注我们!本文首发于微信公众号:"算法与
编程之美
",欢迎关注,及时了解更多此系列文章。
算法与编程之美
·
2020-08-18 14:53
蚂蚁爬杆
问题出自
编程之美
。本文主要针对扩展扩展1:第i个蚂蚁,什么时候走出木杆思路来自http://lam8da.sinaapp.com/?
zhangwei1120112119
·
2020-08-18 10:25
编程之美读书笔记
2015
编程之美
(资格赛)--基站选址
题目3:基站选址时间限制:2000ms单点时限:1000ms内存限制:256MB描述需要在一个N×M的网格中建立一个通讯基站,通讯基站仅必须建立在格点上。网格中有A个用户,每个用户的通讯代价是用户到基站欧几里得距离的平方。网格中还有B个通讯公司,维护基站的代价是基站到最近的一个通讯公司的路程(路程定义为曼哈顿距离)。在网格中建立基站的总代价是用户通讯代价的总和加上维护基站的代价,最小总代价。输入第
weixin_33859231
·
2020-08-18 09:06
hiho1148
编程之美
感受:for循环一定要好好考虑,有数学公式的别一个一个试。参考了别人的答案才ac。自己的一直超时!!!count=(nian2/4-nian2/100+nian2/400)-(nian1/4-nian1/100+nian1/400);这个公式,怪怪的。如果先(年2-年1)就会出错#include#include#include#include#includeusingnamespacestd;bo
iphone概念机
·
2020-08-18 08:56
n元素顺序入栈,出栈的可能性有多少种
包括
编程之美
上的买票问题、括号匹配问题都是一个问题,都是一个问题。这个问题的答案是卡塔兰数。解决这个问题的思考过程十分巧妙,个人觉得很难领会这其中蕴含的思考方法。
bitcold_robin
·
2020-08-18 08:06
面试
编程之美
-中国象棋将帅问题
首先,我们归纳总结一下展开原理,对于a*b=i,我们可以用如下公式展开loop1=i%b;loop2=(i/b)%a其中loop1是内层循环,loop2是外层循环那么如果a本身就是k*j组成的呢?由于k*j=i/b,套用公式得到loop1=(i/b)%jloop2=((i/b)/j)%k由此可以得出N重时的公式,假设an*a(n-1)*.......*a3*a2*a1=Nloop1=N%a1loo
发奋屠强
·
2020-08-18 07:05
感悟
动态规划——状态压缩
最简单的例子就是下面的了:
编程之美
中题目:某年夏天,位于希格玛大厦四层的微软亚洲研究院对办公楼的天井进行了一
Marx_W
·
2020-08-18 02:42
#
c/c++
#
DP
1049. Counting Ones 解析
如果有《
编程之美
》这本书可以看看里面的介绍。讲的不错的。我这里就贴两个图大概说下规律。佩服总结出这个规律的人。。。
sheepyWYY
·
2020-08-18 02:31
PAT
编程之美
:第一章 1.17俄罗斯方块游戏
/*俄罗斯方块游戏:1玩家操作:90度旋转积木块,左右移动积木块,让积木加速落下2积木落到最下方或则在其他积木上无法移动时,会固定在该处,新的积木落下3某行格子全部填满,该行小时,并成为玩家得分。一次删除的行越多,的扥越多4积木堆积到区域上方,游戏结束1如何用数据结构表示游戏的各种元素?如每个可活动的积木,在底层的积木2现在已经知道底层积木的状态,然后在游戏区域上方出现新的积木,如何移位?3有预览
天地一扁舟
·
2020-08-18 00:22
编程之美
编程之美
1.13——NIM(3)两堆石头的游戏
问题:假设有两堆石头,有两个玩家会根据如下的规则轮流取石头:每人每次可以从两堆石头中各取出数量相等的石头,或者仅从一堆石头中取出任意数量的石头;最后把剩下的石头一次拿光的人获胜。请问在哪些局面(依据两堆石头中的石头个数)下,先取石头的玩家有必胜的策略。解法:类似构造质数的筛选方法,这里我们利用找到的必输局面(后取的玩家有必胜策略)来筛去掉能通过一次操作达该必输局面的其它必胜局面(先取的玩家有必胜策
linyunzju
·
2020-08-17 23:03
编程算法
微信小程序|表单数据绑定及提示弹窗
欢迎点击「算法与
编程之美
」↑关注我们!本文首发于微信公众号:"算法与
编程之美
",欢迎关注,及时了解更多此系列文章。问题描述一个表单如何进行数据绑定?表单需要提交信息时弹出的提示弹窗是如何实现的?
算法与编程之美
·
2020-08-17 22:39
探索如何使用css实现加载页面的遮罩效果
欢迎点击「算法与
编程之美
」↑关注我们!本文首发于微信公众号:"算法与
编程之美
",欢迎关注,及时了解更多此系列文章。问题描述在开发过程中,经常会遇到这样的问题:如何使用css实现加载页面的遮罩效果?
算法与编程之美
·
2020-08-17 22:07
前端开发
Python|蓝桥杯之最长公共前缀
欢迎点击「算法与
编程之美
」↑关注我们!本文首发于微信公众号:"算法与
编程之美
",欢迎关注,及时了解更多此系列文章。问题描述编写一个函数来查找字符串数组中的最长公共前缀。
算法与编程之美
·
2020-08-17 22:07
概率论|贝叶斯公式及其推论的理解和运用
欢迎点击「算法与
编程之美
」↑关注我们!本文首发于微信公众号:"算法与
编程之美
",欢迎关注,及时了解更多此系列文章。
算法与编程之美
·
2020-08-17 22:07
编程之美
-1.13两堆石头问题
可以一次从两堆石头里取相同多,也可以只在一堆里取任意多。最快捷的方法是用通项公式,对于我来说,需要把通项公式背下来a=(1+sqrt(5))/2;b=(3+sqrt(5))/2;inti=n;while(i>1){if(floor(a*i)==n&&floor(b*i)==m)returnfalse;i--;}returntrue;以上是需要记住的判断的通项公式;代码如下:#include#inc
little_ppj
·
2020-08-17 22:06
编程之美
C++中几种将整数转换成二进制输出的方法
看《
编程之美
》第二节的时候,它是定义的一个整型,然后取位。但是他的那个或运算符号好像写错了,写成了异或符号“^”,应该是“|”。我就突然对二进制的输出感兴趣了。想知道怎样输出二进制。
WildKid1024
·
2020-08-17 21:07
c++/c基础
数学|如何求解线性方程系数?
欢迎点击「算法与
编程之美
」↑关注我们!本文首发于微信公众号:"算法与
编程之美
",欢迎关注,及时了解更多此系列文章。问题描述线性方程在生活的出现的比例很高,很多地方都可以出现它的身影。
算法与编程之美
·
2020-08-17 12:18
[
编程之美
-11]字符串的全排列问题
[题目描述]输入一个字符串,打印出改字符串中字符的所有排列。[SampleInput]abc[SampleOutput]abcacbbacbcacabcba基本解法:典型的递归问题,假设这里输入的字符串(包含n个字符),依次先将第1位(一共有n种选择,不考虑重复问题)固定住,剩下的(第2位到第n位)变成规模为n-1的问题,依次再去固定第2位,第3位…..代码如下:#include#include#
xiaowei_nbu
·
2020-08-17 12:06
[
编程之美
-10]字符串的包含问题
[题目描述]给定一长字符串a和一段字符串b。请问,如何最快的判断出短字符串b中的所有字符是否都在长字符串a中。[SampleInput]ABCDBADABCDBCEABCDAA[SampleOutput]truefalsetrue基本解法:我们遍历字符串b,依次判断b中的每个字符是不是的都在字符串a中。代码如下:#include#includeusingnamespacestd;boolstrin
xiaowei_nbu
·
2020-08-17 12:06
算法题集
[
编程之美
-09]字符串的旋转问题
[题目描述]:给定一个字符串,要求将字符串前面的若干个字符移动到字符串的尾部。[SampleInput]abcdef3[SampleOutput]defabc基本解法:根据题意我们知道移动的过程如下:abcdef->bcdefa->cdefab->defabc这样一步步的移动,就会得到结果。代码如下:#include#includevoidleftShiftOne(char*s,intn);voi
xiaowei_nbu
·
2020-08-17 12:06
算法题集
子数组之和的最大值
《
编程之美
》里面对求一维,二维的都进行了讲解。
zhongjiekangping
·
2020-08-17 10:35
Algorithm
编程之美
01—返回数组中所有元素与一个元素相除的结果
最近在读《
编程之美
--微软技术面试心得》这本书,相当不错的一本书,推荐大家阅读。总结一下书上比较不错的小题目,分享给大家,希望可以增强思维逻辑和算法能力。
cc4Java
·
2020-08-17 01:13
算法/数据结构
算法之--数组分割
题目来源:
编程之美
2.18有一个无序的,元素个数为2n的正整数的数组,要求:如何能把这个数组分割为元素个数为n的两个数组,使得两个子数组的和尽量接近。
xuqing-ICT
·
2020-08-16 23:24
算法
[面试题] 求数组两两之差绝对值最小的值(Update Version)
做过
编程之美
的同学都能了解到,很多题目都需要一种“转化”的思想,把问题转化为另一种已知的熟悉的问题去求解,这种思路在《如何解题》也是被提到了很多次,不过实施起来真的不容易。
weixin_30273501
·
2020-08-16 21:48
来自《
编程之美
》的概率题:一个桶里面有白球、黑球各100个,现在按下述规则取球
题目:有一个桶,里面有白球、黑球各100个,人们必须按照以下的规则把球取出来:1、每次从桶里面拿出来两个球;2、如果是两个同色的球,就再放入一个黑球;3、如果是两个异色的球,就再放入一个白球;问:最后桶里面只剩下一个黑球的概率是多少?思路一:用具体的方法来进行讨论可以用一个set(黑球,白球)来表示桶中的黑球和白球的输入根据规则,拿出两球放入一球,每次操作桶中的球都会少一个,所以数目应该是可控的。
hold_on2014
·
2020-08-16 21:00
面试经典
编程之美
----数组的最长递增子序列
DESCRIPTION:数组的最长递增子序列(LIS)Givenasequenceofnrealnumbersa1,...,an,determineasubsequence(notnecessarilycontiguous)ofmaximumlengthinwhichthevaluesinthesub-sequenceformastrictlyincreasingsequence.这是一个动态规划
L_J_SHOU
·
2020-08-16 21:16
Algo.
and
Data
structure
关于在一个无序数组中的数求最大值和最小值的最小比较次数
此题在《
编程之美
》上有,并且LZ最近在面百度的时候也被问到了类似的题目,微软面试好像也考到了这题。
IT独白者
·
2020-08-16 20:49
面试与笔试
Leetcode-数据结构-字符串
编程之美
3.1给定两个字符串s1和s2,要求判定s2是否能够被s1做循环移位得到的字符串包含。s1进行循环移位的结果是s1s1的子字符串,因此只要判断s2是否是s1s1的子字符串即可。
刚学会学习的平
·
2020-08-16 20:40
leetcode专题
100个白球100个黑球,取出两个球,同色则补充黑色,异色则补充白色。最后剩什么颜色
分析过程可以参考《
编程之美
》第4.6节
Dragon_Stu
·
2020-08-16 19:48
数据结构与算法
Q28、整数的二进制表示中 1 的个数(运算)
思路:
编程之美
原题..m&(m-1),每次与操作都会消减二进制中的一个1。
whatsname
·
2020-08-16 16:31
100
买票找零
编程之美
4.3题目描述:假设有2N个人在排队买票,其中有N个人手持50元的钞票,另外有N个人手持100元的钞票,假设开始售票时,售票处没有零钱,问这2N个人有多少种排队方式,不至使售票处出现找不开钱的局面
jeiwt
·
2020-08-16 13:31
编程之美
编程之美
_2.5_寻找最大的k个数
题目描述:输入n个整数,输出其中最大的k个。举例:输入序列1、2、3、4、5、6、7、8,输出最大的4个数字为5、6、7、8。可能存在的条件限制:要求时间和空间消耗最小、海量数据、待排序的数据可能是浮点数等方法一:对所有元素进行排序,之后取出前K个元素,不提倡使用思路:使用最快排序算法,选择快排或堆排时间复杂度:O(n*logn)+O(K)=O(n*logn)特点:需要对全部元素进行排序,K=1时
insistGoGo
·
2020-08-16 12:21
编程之美
发帖水王
关于发帖水王的求解,第一种解法是
编程之美
上的解法,第二种解法是寻找中位数,因为中位数必然超过一半,两种解法这里不再做解答扩展问题很好,有3个发帖很多的ID,他们的发帖数量都超过了帖子总数目N的1/4,找出他们的
alexingcool
·
2020-08-16 12:48
算法
编程
扩展
null
《
编程之美
》——分层遍历二叉树
问题1:给定一棵二叉树,要求从上到下从左到右分层输出该二叉树的节点值。问题2:从左到右输出二叉树中某一层的节点值。分析与解法:【解法一】使用递归的方法。先解问题2,然后用问题2的解法依次遍历其各层节点。于是假设要求访问二叉树中第k层的节点,那么其实可以把它转化成分别访问以该二叉树根节点的左右孩子节点为根节点的两棵子树中层次为k-1的节点。代码:typedefstructNode{structNod
zengzhen_csdn
·
2020-08-16 10:22
GitHub 国内加速下载方法,原谅我刚刚知道!
作者:浪漫主义色彩的理工男,和你一起探寻
编程之美
。Git克隆慢?外网源码包没速度?试试他们吧!?
知言不尽
·
2020-08-16 07:00
GitHub
java代码:计算以 字符串 形式存在的算术表达式
缘由为了解决
编程之美
24点游戏(1.16)引申出来的问题。直观一点来看:有这样一个表达式:Stringexpr="(2+1)*2";如何计算其值?
silent狼
·
2020-08-16 05:50
算法
字符串
java
算术表达式
计算
Python|DFS(深度优先搜索)介绍
欢迎点击「算法与
编程之美
」↑关注我们!本文首发于微信公众号:"算法与
编程之美
",欢迎关注,及时了解更多此系列文章。问题描述在众多算法中,时常会用到一种适用于大多数情况的方法,这就是遍历。
算法与编程之美
·
2020-08-15 23:39
python|浅谈Python中的pickle模块
欢迎点击「算法与
编程之美
」↑关注我们!本文首发于微信公众号:"算法与
编程之美
",欢迎关注,及时了解更多此系列文章。
算法与编程之美
·
2020-08-15 23:08
人工智能
踏实和静心是一种习惯---读《
编程之美
》面试杂谈有感
借来《
编程之美
》研读。晚上看了面试杂谈部分,主要内容是访谈一位丰富招聘经验的研发经理。看完之后,感触颇多。高考、考研以及生活和学习中的许多失败经历给我最大的教训便是踏实和心静。
Richer523012
·
2020-08-15 22:03
随笔
如何在Hbuilder中制作app底部导航栏
欢迎点击「算法与
编程之美
」↑关注我们!本文首发于微信公众号:"算法与
编程之美
",欢迎关注,及时了解更多此系列文章。
算法与编程之美
·
2020-08-15 18:59
《
编程之美
》——寻找最近点对
问题:给定平面上两个点的坐标,找出距离最近的两个点。分析与解法:一般思路是蛮力算法,两两求N个点之间的距离并比较,得出最大距离,时间复杂度为O(N^2)。优化算法是采用分治的思想,将N个点先按照x轴的坐标的中值x=mX平均分为左右两组,分别求出xL和xR中的最近点对的距离,因为最近点对一定是出现xL或xR中,或者是xL中的一个点与xR中的一个点之间,所有再将左右最近点对间的距离进行比较,取较小值m
zengzhen_csdn
·
2020-08-15 17:55
编程之美
-最近点对
编程之美
-最近点对最近又翻出了上个学期写的java作业,重温了一下分治,那时候看这道题还是有些地方不是很明白,现在回头看了一遍重新梳理了一下思路并把之前没写好的注释重写了一遍。
TLeaves
·
2020-08-15 14:30
编程之美
JavaScript|jQuery基础语法
欢迎点击「算法与
编程之美
」↑关注我们!本文首发于微信公众号:"算法与
编程之美
",欢迎关注,及时了解更多此系列文章。欢迎加入团队圈子!与作者面对面!直接点击!
算法与编程之美
·
2020-08-15 10:02
【算法总结-数学】求1-N中1出现的次数
【
编程之美
】给定一个十进制正整数N,求出从1开始,到N的所有整数,数字1出现的次数。例如,N=2,则两个数为1,2。
ohmygirl
·
2020-08-14 18:28
数据结构
算法
wait notify等待唤醒机制------学习java并发
编程之美
笔记
线程通知与等待waitnotify生产消费者模式如果当前队列没有空闲容量则会调用queued的wait()方法挂起当前线程,这里使用循环就是为了避免上面说的虚假唤醒问题。假如当前线程被虚假唤醒了,但是队列还是没有空余容量,那么当前线程还是会调用wait()方法把自己挂起。生产线程synchronized(queue){//消费队列满,则等待队列空闲while(queue.size()==MAX_S
huxingxing0942010105
·
2020-08-14 17:51
java基础
Java|如何用Java打印九九乘法表
欢迎点击「算法与
编程之美
」↑关注我们!本文首发于微信公众号:"算法与
编程之美
",欢迎关注,及时了解更多此系列文章。问题描述九九乘法表是我们从小到大都在学习背诵的口诀。
算法与编程之美
·
2020-08-14 17:04
编程之美
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他