- 博客(19)
- 资源 (20)
- 收藏
- 关注
原创 LeetCode 349. Intersection of Two Arrays
class Solution {public: vector<int> intersection(vector<int>& nums1, vector<int>& nums2) { sort(nums1.begin(),nums1.end()); sort(nums2.begin(),nums2.end...
2019-07-07 23:41:12
146
原创 LeetCode 852. Peak Index in a Mountain Array
int peakIndexInMountainArray(vector<int>& A) { //二叉搜索 int i = 0, j = A.size() - 1; auto m = 0; while (i < j) { m = (i + j) / 2; if (m == 0) { return A[i] >...
2019-07-07 23:28:03
181
翻译 transfer learning入门学习
transfer learning :顾名思义,就是将已经训练好的模型,稍加修改迁移到新数据模型上。先跑一遍数据,贴身感受下。然后再分析代码构成,先模仿,后实践。基于tensorflow的实现方法:0、准备数据https://github.com/tensorflow/tensorflow/tree/master/tensorflow(数据里面都有)1、加载迁移模型
2018-01-07 23:22:19
513
原创 动态规划-最长上升子序列
动态规划:保存递归中间结果,减少递归次数总时间限制: 2000ms 内存限制: 65536kB描述一个数的序列bi,当b1 b2 bS的时候,我们称这个序列是上升的。对于给定的一个序列(a1, a2, ..., aN),我们可以得到一些上升的子序列(ai1, ai2, ..., aiK),这里1 i1 i2 iK 你的任务,就是对于给定的序列,求出最长上升子序列
2016-03-07 16:37:19
401
原创 动态规划-数字三角形
动态规划:即保存递归的中间结果,减少递归次数描述73 88 1 02 7 4 44 5 2 6 5(图1)图1给出了一个数字三角形。从三角形的顶部到底部有很多条不同的路径。对于每条路径,把路径上面的数加起来可以得到一个和,你的任务就是找到最大的和。注意:路径上的每一步只能从一个数走到下一层上和它最近的左边的
2016-03-07 15:06:26
384
原创 回溯算法-八皇后
总时间限制: 1000ms 内存限制: 65536kB描述会下国际象棋的人都很清楚:皇后可以在横、竖、斜线上不限步数地吃掉其他棋子。如何将8个皇后放在棋盘上(有8 * 8个方格),使它们谁也不能被吃掉!这就是著名的八皇后问题。 对于某个满足要求的8皇后的摆放方法,定义一个皇后串a与之对应,即a=b1b2...b8,其中bi为相应摆法中第i行皇后所处的列数。已经知道8皇后问题一共有9
2016-03-05 10:25:03
370
原创 贪心算法初探 “今年暑假不AC
Problem Description“今年暑假不AC?”“是的。”“那你干什么呢?”“看世界杯呀,笨蛋!”“@#$%^&*%...”确实如此,世界杯来了,球迷的节日也来了,估计很多ACMer也会抛开电脑,奔向电视了。作为球迷,一定想看尽量多的完整的比赛,当然,作为新时代的好青年,你一定还会看一些其它的节目,比如新闻联播(永远不要忘记关心国家大事)、非常6+7、
2016-03-03 22:44:40
368
原创 2797:最短前缀(c++ 字典树)
总时间限制: 1000ms 内存限制: 65536kB描述一个字符串的前缀是从该字符串的第一个字符起始的一个子串。例如 "carbon"的字串是: "c", "ca", "car", "carb", "carbo", 和 "carbon"。注意到这里我们不认为空串是字串, 但是每个非空串是它自身的字串. 我们现在希望能用前缀来缩略的表示单词。例如, "carbohydrate" 通常用
2016-02-25 18:26:54
1018
原创 linux jira安装
1.安装jdk.配置环境 解压从官网下载的*.gz包 a. tar -xvzf *.gz b. 在 .bash_profile文件中添加PATH JAVA_HOME CLASSHOME环境变量 c.命令行输入: update-alternatives --install /usr/bin/java jav
2013-12-22 22:42:34
461
原创 linux mysql安装配置教程
安装:yum/apt-get install mysql-server启动mysql服务:service mysqld start允许远程登录mysql -u root -p 密码mysql> use mysql;mysql> update user set host='%' where user='root'mysql> FLUSH PRIVILEGES
2013-12-22 22:35:40
536
原创 数据在存储器中的存放方式
通常计算机中的数据存放在存储器或寄存器中.而寄存器的位数便可放映机器字长.一般机器字长可取字节的1,2,4,8倍,这样便于字符处理.在大/中型机器中字长为32位和64位.在微型计算机中字长从4位/8位逐渐发展到目前的32位/64位.由于不同的及其数据字长不同,每台机器处理的数据字长也不统一,例如奔腾处理器可处理8(字节) / 16(字) / 32(双字) / 64 (四字) ; PowerPC
2013-10-19 22:16:10
8337
原创 构成oracle数据库和实例到8种主要文件类型
与实例相关到文件: 参数文件 (parameter file) :这些文件告诉oracle实例在哪里可以找到控制文件,并且指定某些初始化参数,这些参数定义了某种内存结构有多大等设置。 跟踪文件(trace file) : 这通常是一个服务器进程对某种异常错误条件作出响应时创建到诊断文件。 警告文件 (alert file) : 与跟踪文件相似,但是包含"期望"事件到有关信息
2013-09-12 19:23:04
1069
原创 Oracle -- ORA-00119 错误解决方法 此法也可解决ORA-91078 LRM-00109错误
1.运行 sqlplus / as sysdb sqlplus / as sysdbaSQL*Plus: Release 11.2.0.1.0 Production on Thu Sep 12 18:37:07 2013Copyright (c) 1982, 2009, Oracle. All rights reserved.Connected to an idle in
2013-09-12 19:00:29
1207
转载 linux启用触摸板功能
synclient VertEdgeScroll=1 # 允许流动条synclient TapButton1=1 # 点击synclient TapButton2=3 # 点击synclient TapButton3=2 # 点击
2013-09-07 14:56:46
1095
转载 在英文版的linux系统下,安装google浏览器出现乱码解决方法
1.首先进入到安装目录,debian/ubuntu默认路径为/opt/google/chrome2.sudo gedit ./google-chrome3.添加LANG="zh-CN.UTF-8"4.重新启动google浏览器,ok
2013-09-07 14:45:24
1710
原创 我的第一个字符设备驱动程序-First_drv
/*驱动程序*/#include#include#include#include#include#include#include#include#include#include MODULE_LICENSE("GPL");static struct class *firstdrv_class;static struct device *firstdrv_class_dev
2013-08-11 16:24:44
3672
原创 数据表示
数据表示各种数据在计算机中表示的形式称为机器数。其特点是数的符号用0、1表示。机器数对应的实际数值称为该数的真值。机器数又分为无符号和带符号数两种。无符号表示证书,在机器数中没有符号位。对于带符号数,机器数的最高为表示正、负符号位,其余二进制位表示数值。带符号的机器数可采用原码、反码、不嘛、移码等编码方法。机器数的这些编码方法称为码制。学习以下内容时,先理解清楚((~1)|(1))+1=0
2013-08-08 23:14:51
678
原创 程序的本质
程序是为了实际的问题而存在,在本质上而言,程序是解决问题的步骤描述,为什么有了暴风影音,有了快播,为什么还有迅雷看看,百度影音?(本人还是个学生,仅发表自己的观点)我认为有原因以下几点:1、事实证明并没有能完美解决问题的程序,比如快播资源只能用快播下载播放,百度视频是能用百度影音你下载播放。2、各方资源的共享性低,诸强分裂,苦的是网民。3、各方向发展属于自己的帝国,开疆掠土,比
2013-08-07 23:33:42
806
原创 linux-环境变量
1.环境变量 bash shell 用一个环境变量(environment variables)的特性来存储有关shell回话和工作环境的信息。 分为局部变量和全局变量2.设置局部变量(第一个$表示用户身份,若是root则为#,不需要自己输入):$test=testing$echo $test 结果为testing,$表示引用 值为字符串时 需用单引号, 若值为命令结果
2013-08-07 01:40:32
548
LCD1602万年历
2014-05-18
android版 upnp 端口映射程序
2013-09-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人