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
《算法笔记》学习日记
Python数据结构和
算法笔记
总结
文章目录Python数据结构和
算法笔记
解决题目的思路时间复杂度重要工具...Python抽象类型如何使用面向对象的方式实现数据结构Python数据结构数组array列表listlist练习两数之和按奇偶排序数组
JTOOP
·
2020-08-17 00:34
Python数据结构与算法
python
数据结构
算法
Unity3D
学习日记
(十) iOS获取局域网的IP
这几天在弄Ipad的项目,我利用了DNs方法获取Ipad的局域网IP,在PC上并没有什么问题,但是到了Ipad一直都连不上服务器这里,然后就把IP打印出来,发现IP地址不对的说,DNs好像获取到的是别的IP地址。然后我上网查了一下资料找到新的方法,代码如下:(PS:我顺便把Dns的代码一起放出来,第一个方法好像在PC上也适用,但是安卓和其他平台我没有去发布)//////获取局域网的IP//////
begonia__z
·
2020-08-17 00:46
Unity3D学习日记
简化版的桶排序-啊哈
算法笔记
1、简介:桶排序效率很快也很简单的一种排序,从1956年开始被使用,该算法基本思想是由E.J.Issac和R.C.Singleton提出了的。2、应用:班上只有5个同学,这5个同学分别考了5分、3分、5分、2分和8分,现在输入这一组数据然后将其从大到小排序。(1)这第一步我们需要用一个容器来装些数据,这个容器可以写成一个一维数组,具体代码://声明容器intarr[11]={0,0,0,0,0,0
愤怒的苹果ext
·
2020-08-17 00:37
数据结构
C
数据结构与算法
(一) 二分查找
算法笔记
(一)二分查找通过阅读算法图解,了解二分法以及其应用范围二分查找python代码实现应用举例1.二分查找二分查找是一种算法,其输入是一个有序的元素列表,如果查找的元素包含在列表中,则返回其位置,
懒惰的地狱里没有金容仙
·
2020-08-16 20:24
算法笔记
Ext
学习日记
——网页计算器示例
网页计算器是方便用户进行数学计算的一种有力工具。传统的网页计算器通过纯JvaScript在客户端实现,计算逻辑易被用户获取,安全性不高。通过Ajax优化过的网页计算器将主要的计算逻辑放在服务器端进行运算,客户端服装收集用户输入的表达式,提高了程序的安全性非常适合于有安全要求的场合。/**网页计算器示例*/Ext.onReady(function(){Ext.onReady(function(){v
iteye_2863
·
2020-08-16 19:49
ExtJS
线程
学习日记
1
intpthread_create(pthread_t*thread,pthread_attr_t*attr,void*(*func)(void*),void*arg);//注意传入函数的参数表和返回值都是void*的...第二项attr下次学线程不一定先开的就一直先运行,所以如果开两个线程分别打hello和world的话不一定能总是得到hello,world.计数和打印...似乎计数的线程要慢点
Kamushin233
·
2020-08-16 18:28
C++
Linux
asp.net(c#)缓存Cache对象(
学习日记
一)
什么是Cache对象?你在生成高性能网络应用程序时所遇到的一个问题就是需要避免重复。一个Cache对象允许在它们第一次被请求时在内存中缓存项,然后将被缓存的副本用于以后的请求。使用被缓存的副本允许你避免重建满足以前请求的信息,特别是那些每次创建时都需占有明示的服务器上的处理器时间的命令。除缓存个别项,如缓存中的计算结果以外,Asp.net提供一个输出缓存可用于保存网页和用户控件。Cache对象和输
jack20080808
·
2020-08-16 13:20
.net
cache
asp.net
c#
网络应用
服务器
引擎
强化学习经典
算法笔记
(十九):无监督策略学习算法Diversity Is All You Need
强化学习经典
算法笔记
19:无监督策略学习算法DiversityIsAllYouNeedDIAYN核心要点模型定义目标函数的构造DIAYN算法细节目标函数的优化SAC的训练判别器的训练DIAYN的应用论文的其他细节本篇介绍一个无监督框架下的策略学习算法
赛艇队长
·
2020-08-16 12:26
强化学习
强化学习经典
算法笔记
(十八):离散动作空间REINFORCE算法
强化学习经典
算法笔记
(十八):离散动作空间REINFORCE算法在文章强化学习经典
算法笔记
(七):策略梯度算法PolicyGradient中介绍了连续动作空间的PolicyGradient算法,最近需要用到离散空间的版本
赛艇队长
·
2020-08-16 12:25
强化学习
强化学习
深度学习
神经网络
强化学习经典
算法笔记
(九):LSTM加持的PolicyGradient算法
强化学习经典
算法笔记
(九):LSTM加持的PolicyGradient算法在上文《强化学习经典
算法笔记
(八):LSTM加持的A2C算法解决POMDP问题》的基础上,实现了LSTM+MLP的PolicyGradient
赛艇队长
·
2020-08-16 12:25
强化学习
强化学习经典
算法笔记
(二十):交叉熵方法Cross Entropy Method
强化学习经典
算法笔记
(二十):交叉熵方法CrossEntropyMethod本次补上一个经典RL
算法笔记
。
赛艇队长
·
2020-08-16 12:54
强化学习
强化学习
机器学习
深度学习
强化学习经典
算法笔记
(十七):A3C算法的PyTorch实现
强化学习经典
算法笔记
(十七):A3C算法的PyTorch实现发现前面没有介绍AsynchronousAdvantageActor-Critic,A3C算法的文章,在这里补上这一篇。
赛艇队长
·
2020-08-16 12:54
强化学习
强化学习
深度学习
pytorch
强化学习经典
算法笔记
(十五):Soft Actor-Critic算法实现
强化学习经典
算法笔记
(十五):SoftActor-Critic算法实现算法简介SoftActorCritic,SAC算法是一种Off-policy算法,相比于PPO这种On-policy算法,sampleefficiency
赛艇队长
·
2020-08-16 10:45
强化学习
SprintBoot
学习日记
(一)—— 新建springboot项目
导语:springmvc繁琐的配置文件,让人眼花缭乱。springboot的出现,让我感到十分惊喜。之前也了解过一些,但是工作中一直没用到,正好最近换了家公司,会用到springboot和springcloud,一切缘注定啊,废话不多说,现在开启我的springboot学习之路啦。配置环境:jdk版本:javaversion"1.8.0_45"maven版本:ApacheMaven3.3.9工具:
SimonVampire
·
2020-08-16 10:41
目标检测 | Robust Lane Detection from Continuous Driving Scenes Using Deep Neural Network
算法笔记
文章目录摘要相关工作传统方法基于深度学习方法本文方法系统概述网络设计训练策略实验和结果数据集结论会议:CVPR2019标题:《RobustLaneDetectionfromContinuousDrivingScenesUsingDeepNeuralNetworks》论文链接:https://arxiv.org/pdf/1903.02193.pdf代码链接:–摘要在无人驾驶和辅助驾驶系统中,车道线检
Nani_xiao
·
2020-08-16 10:30
论文阅读笔记
目标检测
Linux 初识/etc/passwd和/etc/shadow
20.3.8小白
学习日记
三:/etc/passed和/etc/shadow文件内容解析认识/etc/passwd和/etc/shadow两个文件是Linux系统中最重要的文件,/etc/passwd文件是
XYong-@
·
2020-08-16 09:04
中缀表达式转后缀表达式(逆波兰式)并且计算结果
之前学习编译原理时写过类似的代码,当时的思路不是特别好,后来看《
算法笔记
》又遇到了这一题,按照书上的原理自己用C++模拟实现了一遍,因此记录一下思路和代码。
千裡
·
2020-08-16 09:48
算法
C++
基于KERAS的多分类全连接神经网络-代码练习
TO基于KERAS的多分类全连接神经网络-
学习日记
基于KERAS的多分类全连接神经网络-代码练习需要有一定的python,神经网络基础代码去博客设置页面,选择一款你喜欢的代码片高亮样式,下面展示同样高亮的代码片
look into the starry sky
·
2020-08-16 09:19
神经网络基础学习
LINUX
学习日记
(一)
初识LINUX1.行提示符:如图所示,root表示打开shell的用户名;@为分隔符;foundation92是用户所用主机的名称;#为用户身份提示符,#在这里表示该用户为超级用户;当用户为普通用户时,该提示符为$。如下图所示:注:命令必须在行提示符后面才能被系统执行;命令的格式为:命令参数目标;当想要撤销命令的执行时,按住ctrl键输入c,便可撤销命令的执行。2.虚拟机:2.1虚拟机的开启与显示
七西刘先生
·
2020-08-16 08:26
二分查找的进一步学习
(本博客基于
算法笔记
)
算法笔记
中有一句话“二分查找的过程与序列的下标从0还是从1开始无关”,我一开始觉得这句话明显有误,毕竟一个数组,如果是从1开始岂不是少了一个数字?
绩点想上3.7的辣鸡
·
2020-08-16 07:57
随笔流水账
算法笔记
非递归归并排序拓展题
intA[8]={66,12,33,57,64,27,18};intn=6;for(intstep=2;step/2<=n;step*=2){for(inti=0;i<=n;i+=step){intmid=min(i+step/2-1,n);//这里问题还蛮大的if(mid<=n){printf(“此时的参数为:%d%d%d\n”,i,mid,min(i+step-1,n));test8(A,i,
绩点想上3.7的辣鸡
·
2020-08-16 07:57
随笔流水账
算法笔记
(2)——日常记录
冒泡算法不停的与隔壁数据做出比较,然后交换,逐渐冒泡到另一端。简单选择排序遍历第一遍,找到一个最小的数据,与最左边或者是最右边的数据交换位置,然后再遍历,找到第二小的…以此类推这里解决我一个疑惑不解的地方,初始化是初始化a[5],但是sizeof(a+0)还是跟里面具体放了多少数值有关系,跟初始化的值没有关系。插入排序把无序排列中的元素取出来,跟有序数列中的元素比较,选择插入的位置,未学习前,我一
绩点想上3.7的辣鸡
·
2020-08-16 07:57
随笔流水账
《
算法笔记
》3.2小节——入门模拟->查找元素
目录问题A:统计同成绩学生人数问题B:找x问题C:查找学生信息问题A:统计同成绩学生人数时间限制:1Sec内存限制:32MB提交:909解决:441[提交][状态][讨论版][命题人:外部导入]题目描述读入N名学生的成绩,将获得某一给定分数的学生人数输出。输入测试输入包含若干测试用例,每个测试用例的格式为第1行:N第2行:N名学生的成绩,相邻两数字用一个空格间隔。第3行:给定分数当读到N=0时输入
_墨隐_
·
2020-08-16 07:34
算法笔记
《
算法笔记
》4.1小节——算法初步->排序
问题A:排序时间限制:1Sec内存限制:32MB提交:923解决:354[提交][状态][讨论版][命题人:外部导入]题目描述对输入的n个数进行排序并输出。输入输入的第一行包括一个整数n(1intmain(){intn=0;inti=0;intj=0;inta[102]={0};inttemp=0;while(scanf("%d",&n)!=EOF){for(i=0;ia[j+1]){temp=a
_墨隐_
·
2020-08-16 07:34
算法笔记
《
算法笔记
》3.1小节——入门模拟->简单模拟
目录问题A:剩下的树问题B:A+B问题C:特殊乘法问题D:比较奇偶数个数问题E:ShortestDistance(20)问题F:A+B和C(15)问题G:数字分类(20)问题H:部分A+B(15)问题A:剩下的树时间限制:1Sec内存限制:32MB提交:1682解决:673[提交][状态][讨论版][命题人:外部导入]题目描述有一个长度为整数L(1intmain(){intl=0;intm=0;i
_墨隐_
·
2020-08-16 07:34
算法笔记
《
算法笔记
》3.5小节——入门模拟->进制转换
问题A:又一版A+B时间限制:1Sec内存限制:32MB提交:1208解决:348[提交][状态][讨论版][命题人:外部导入]题目描述输入两个不超过整型定义的非负10进制整数A和B(usingnamespacestd;voidgetNum(longlongnumber,intm){charnum[100]={0};intlength=0;inti=0;//辗转相除法while(number!=0
_墨隐_
·
2020-08-16 07:34
算法笔记
Laravel
学习日记
1:安装与初识
前话:一直使用ThinkPHP框架,最近计划由tp3升级到tp5,结果发现tp5相关的文档都是收费的,准备弃之,换用Laravel。工作的环境都是Linux,因此只讨论Linux下的操作,不涉及windows相关。相对于TP而言,Laravel稍显麻烦,因此写下本文用于帮助找不到头绪的初学者们。本文不适合对Linux基本操作不了解的人群。我写本文的目的:1、你看完本文后,应该能够自己学会安装lar
梁吉林
·
2020-08-16 06:08
laravel
Linux
学习日记
6.24(认识Vi)
mooc链接初识ViVi是Linux下的文本编辑器三种基本模式一般模式:动作指令,如移动光标、删除、复制、粘贴等输入模式:输入字符命令行模式:命令,如打开、保存、替换等按下i键,左下角出现”插入“,进入输入模式。按下esc,编辑器回到一般模式。移动光标:h左j下k上l右x:删除dd:删除当前行(删除后下面行会移上来填补空缺)gg:移动到第一行开头G:移动到最后一行开头H:移动到屏幕最上面一行M:移
Dax1_
·
2020-08-16 05:09
栈的三个经典问题--《
算法笔记
》同步与补充
栈的经典问题逆波兰式问题(后缀表达式),括号匹配问题,序列输出问题逆波兰式问题概述:题目给出中缀表达式,要求计算出相应的结果题目链接题目思路:1、中缀表达式转换为后缀表达式原因:中缀表达式适合人类思维,但计算机很难处理,通常要转化为后缀表达式,利用栈处理2、计算后缀表达式中缀转后缀的具体思路:1、设置操作符栈(通过比较操作符的优先级,确定是否出栈),设置队列来存放后缀表达式2、扫描遍历中缀表达式,
九筒-
·
2020-08-16 03:08
算法笔记
九章
算法笔记
9.动态规划 Dynamic Programming
递归和动态规划cs3k.com从Triangle这个问题说起:题目:Givenatriangle,findtheminimumpathsumfromtoptobottom.Eachstepyoumaymovetoadjacentnumbersontherowbelow.Example:Giventhefollowingtriangle:[[2],[3,4],[6,5,7],[4,1,8,3]]Th
weixin_30237281
·
2020-08-16 02:45
2019年7月20日
学习日记
嘻嘻,坚持下来了,第六天,第四个游戏也完成了。其中其中真的有好多艰辛,加油。下面的总结接上19号的博客。之前已经实现了大部分,得分以及游戏结束的UI已经设置了,差的不多了。今天遇到了让我脑袋爆炸的几个问题。首先,先从简单的说起。由于这个游戏是闯关游戏,我们要设置障碍。因为物体的运动是最基本的,我们最先对物体运动以及基本碰撞是没毛病的。在此基础上我们设置关卡。先是对模型的拖拽,组成一个通道,其中涉及
Neepu_G.job
·
2020-08-16 01:42
学习日记
PAT 甲级 A1088 Rational Arithmetic
算法笔记
考前要看看,涉及分数的四则运算和化简,求最大公约数#include#includeusingnamespacestd;typedeflonglongll;llgcd(lla,llb){//求最大公约数
GonnaZero
·
2020-08-16 00:19
PAT甲级
PAT 甲级 A1015 Reversible PrimesA
算法笔记
#include#includeboolisPrime(intn){if(n<=1)returnfalse;//0和1不是素数intsqr=(int)sqrt(1.0*n);//平方根计算函数原型为
GonnaZero
·
2020-08-16 00:19
PAT甲级
PAT 甲级 A1100 Mars Numbers
算法笔记
注意getline和scanf("%d%*c",&str),%*c是跳过下一个元素,从下下个元素读入#include#include#include#includeusingnamespacestd
GonnaZero
·
2020-08-16 00:19
PAT甲级
魔术师发牌问题 (C语言实现) -------
算法笔记
008
问题背景实质还是循环双向链表的应用,多了一个判断循环的步骤实现代码#include#include#definenumPokers13typedefstructnode{intdata;structnode*next;}Node,*List;//定义一组牌A-K;A用1表示,对应的J,Q,K也是相应的数字表示intpokers[13]={1,2,3,4,5,6,7,8,9,10,11,12,13}
Changlon
·
2020-08-16 00:03
#
基础数据结构+算法(初探)
STL stack 常见用法详解
《
算法笔记
》学习笔记stack常见用法详解stack翻译为栈,是STL中实现的一个后进先出的容器。
an19530603
·
2020-08-15 22:12
[
算法笔记
]深度优先搜索(DFS)广度优先搜索(BFS)
1.深度优先搜索以一种枚举所有完整路径以遍历所有情况的搜索方法递归由栈实现eg1:有n件物品,每件物品的重量为w[i],价值为c[i],选出若干件物品放入一个容量为V的背包中,使得在选入背包的物品重量和不超过V的前提下,让背包中的物品价值最大记物品编号为index记已选的物品重量sumW,总价值sumC定义voidDFS(intindex,intsumW,intsumC);遇到每一个物品都有放入和
学姐你好高冷
·
2020-08-15 21:48
算法笔记
【
算法笔记
】深度优先搜索(DFS)
算法基础深度优先搜索(depthfirstsearch,简称深搜)是一种极其常用的算法,简单来说,符合以下策略的就可以称为深度优先搜索。在图中行走,没有走过的点称为“新点”,所有走过的点称为“旧点”。开始时所有的点都是新点,从任意节点1出发,走向任意一个新节点,同时将新节点标记为旧节点,然后重复此步骤。如果发现不能再走到下一个新节点,则回退到上一个走过来的节点,重复此步骤,直至可以找到新节点为止。
Suprit
·
2020-08-15 20:13
算法总结
搜索
九章
算法笔记
D6-区间型动态规划
tags:算法DP动态规划大家觉得写还可以,可以点赞、收藏、关注一下吧!也可以到我的个人博客参观一下,估计近几年都会一直更新!和我做个朋友吧!https://motongxue.cn文章目录D6区间型动态规划类型最长回文子序列**描述****样例1**分析扰乱字符串(ScrambleString)题目描述戳气球问题描述**说明:****示例:**分析能量向量**描述**样例D6区间型动态规划类型给
Motongxue
·
2020-08-15 20:26
#
动态规划
html
学习日记
标题:标题设置背景:backgroundstyle="background:url(图片路径);"分割线href添加连接:添加图片:img,如:字体大小:font-size:字体颜色:color:如:style="color:green"margin-left:到左边界距离margin-top:到上边界距离margin-right:到右边界距离margin-bottom:到下边界距离pre元素可定
zbspy_ZJF
·
2020-08-15 17:23
萌新的看毛片(kmp)
学习日记
(下标从0开始)
bf匹配算法的思想是每次主串和模式串都从0开始匹配,当出现失匹的时候模式串将回退到起点,主串将回退到本次匹配起点的下一位置然后重新进行匹配,这样的匹配方式虽然好理解但是时间复杂度比较高,而kmp每次出现失匹的情况只有模式串回退,主串不回退,如果当前失匹点的位置为s[i],并且前k个元素和从头往后数k个元素匹配(即:"s[0]s[1]s[2]…s[k-1]="s[i-k].....s[i-1]"),
zbspy_ZJF
·
2020-08-15 17:23
算法笔记
——问题 B: A+B
题目描述给定两个整数A和B,其表示形式是:从个位开始,每三位数用逗号","隔开。现在请计算A+B的结果,并以正常形式输出。输入输入包含多组数据数据,每组数据占一行,由两个整数A和B组成(-10^9>s1>>s2){}C/C++——输入数据个数未知情况下输入方法主要思路就是遍历两个数组,是‘0’-‘9’范围内的n*10加上s[i]转为数字大小的数据,注意负号特殊处理。另外多组数据每次输入后相关的数据
小小白java小小白
·
2020-08-15 15:21
算法笔记
Android 开启后台Service播放Mediaplayer
前言:本篇文章是个人
学习日记
,纯粹学习交流,如有错误或不到位的地方,请见谅。
Super丶Chris
·
2020-08-15 15:57
菜鸟日记
广度优先搜索实现走迷宫问题(c++实现)
广度优先搜索可以找到最短的走出迷宫的路径,看能不能走出迷宫很简单,由于广度优先搜索总是找到离某点最近的下一个点,找到的路径一定是最短路径,详见
算法笔记
上关于广度优先搜索的介绍,问题是如何输出走出迷宫的路径
zhanyue666
·
2020-08-15 12:41
data
structure
哈佛经验 如何把一天过成48小时?
本文选自:Fay的二次
学习日记
ID:faydiary你的身边有没有这样一群人——永远精力充沛、永远有用不完的时间,工作、社交、生活、兴趣什么都不落下……从这些“学霸”的事迹中,就能看出他们拥有着非凡的学习能力
thepoorworld
·
2020-08-15 11:40
励志美文
工作经验
个人工作
人生总结
励志美文
陶晶驰串口屏
学习日记
(1)
关于文本控件的key属性和按钮控件的注意事项:1一定加入的是文本控件,把vscope设置成全局才能使用key属性里的键盘。我刚开始用了文本控件设置了key为keybdB,然后又自己弄了个按钮控件,在弹起事件里写了pagekeybdB,在编译没错,当点击一些键盘的按钮会返回两个1AFFFFFF,提示返回变量名称无效。2key属性的选择:这些都是系统自己的键盘,可以做些修改,但可能会有些问题,这个学者
snjshping
·
2020-08-15 11:23
vivado高层次综合(high-level synthesis,HLS)
学习日记
一、前言架不住老大的淫威,本作者很不情愿的开始了HLS学习,这篇
学习日记
实际是重新表述文件1(详见后面的参考列表)中的一些重点内容。
hehequan
·
2020-08-15 10:24
Leo的次幂运算——
算法笔记
题目描述:Leo是某个人的粉丝,所以她很喜欢7这个数字。这天她心血来潮,想对7进行次幂运算。Leo又是个想法独特的人,她想对7进行无数次幂运算,即计算7(7(77(…7)))即如图所示,假设图中有无数个7但是这样很显然,得到的是一个很大的数字,所以请你把这个数字对p取模,并告诉她结果。输入:第一行为数字t,表示有t组数据(t#include#include#include#include#incl
Flowery Me
·
2020-08-15 09:35
算法笔记
数论
OpenGL
学习日记
——Create a window
前言此系列主要记录本人自学OpenGL过程中一些经验和感悟,写下来与大家分享,若存在错误,欢迎指出。学习过程中主要看了LearnOpenGL这个网站,很全面,非常推荐。配置附加库首先要知道,OpenGL通常被认为是一个图形API(OpenGL本身并不是API,它仅仅是一个规范),并不是一个独立的平台,学习之前,需要配置一下附加库,我在这里用的是glfw3.3和glew2.1.0,如果搜不到的话点击
Chandon
·
2020-08-15 07:45
OpenGL
unity
学习日记
:高光贴图、法线贴图、UV贴图理解
高光:光源照射到物体然后反射到人的眼睛里时,物体上最亮的那个点就是高光,高光不是光,而是物体上最亮的部分。高光贴图:高光贴图是反应光线照射在物体表面的高光区域时所产生的环境反射,它的作用是反映物体高光区域效果。法线贴图:就是在原物体的凹凸表面的每个点上均作法线,通过RGB颜色通道来标记法线的方向。可以把它理解成与原凹凸表面平行的另一个不同的表面,但实际上它又只是一个光滑的平面。对于视觉效果而言,它
oldherowang
·
2020-08-15 02:09
unity3d
上一页
62
63
64
65
66
67
68
69
下一页
按字母分类:
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
其他