自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(36)
  • 资源 (6)
  • 收藏
  • 关注

原创 合并word中参考文献-(Endnote生成)

只需要将两部分引用分别copy后然后去除中间的空间, word会自动合并。合并word中的 两部分的参考文献引用。

2023-11-15 15:02:11 1426

原创 Linux服务器中安装Anaconda+Tensorflow+Keras

【代码】Linux服务器中安装Anaconda+Tensorflow+Keras。

2023-09-18 13:50:16 300

原创 Latex中插入个人签名

latex中插入个人签名

2023-05-01 11:48:05 791

原创 Mac下RVM+RubyMine 环境搭建

Mac下RVM+RubyMine 环境搭建

2023-02-21 17:31:59 708

原创 python数据分析-区间频率统计

python数据分析-区间频率统计

2023-02-06 11:42:22 1179

原创 Test代码中点过的雷

UnicodeDecodeError: ‘ascii’ codec can’t decode byte 错误发生在我对一个文件进行f.readlines()操作后来发现是因为这个文件中出现了 汉字!!!!删除汉字即可

2021-09-23 18:09:18 69

原创 MacM1 安装python库文件

conda install -c conda-forge pydotconda install -c conda-forge scikit-learnconda install -c conda-forge pandas

2021-08-31 17:51:50 246

原创 Python数据处理-条件筛选

array进行条件筛选 temp_array= txcollection[np.where((txcollection[:, enterBlockintx] <= currentblockHeight) & (txcollection[:, blockHeightIndex] >= currentblockHeight))]dataFram条件筛选dataframe[ dataframe["col1"] > val1 & dataframe["col2"]

2021-03-23 15:29:12 382

原创 EM和混合高斯模型推导

em算法和高斯混合模型推导https://www.cnblogs.com/mindpuzzle/archive/2013/04/24/3036447.html欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写

2020-11-09 22:56:13 124

转载 imdb.load_data Error:Object arrays cannot be loaded when allow_pickle=False

问题描述:from keras.datasets import imdb(train_data, train_labels), (test_data, test_labels) = imdb.load_data(num_words=10000)提示错误:ValueError: Object arrays cannot be loaded when allow_pickle=False解决方案:#好像是numpy版本的问题,numpy1.17的版本和keras没有完全兼容。#.

2020-10-20 08:19:33 290

原创 Slurm查看作业信息

查看running job 资源信息$ sstat -a --format="JobId,Pids,AveCPU,AveRSS,MaxRSS" jobID sacct 查看FINISHED作业 sacct --format="JobId,Elapsed,CPUTime,CPUTimeRAW,AveCPU,TotalCPU,UserCPU,SystemCPU,AveRSS,MaxRSS" -j JobID(一串数字) Reference fromhttp://bl...

2020-10-17 17:58:19 5427

原创 【剑指offer】数组中的逆序对

【解题思路】参照 --归并排序 在前半部分和后半部分合并的时候,通过判断两个数组的最后位置数值的大小进行逆序对查找firstHale[fst_end]>secHalf(sec_end)  说明对于firstHale[fst_end],后半部分数组都与之构成逆序对,直接压栈该数值对,否则:指向secHalf 的指针向前移动一步。//temp 每次将比较结果中大的那个数字放入其

2016-09-09 15:40:59 228

原创 归并排序

package sortAlgorithm;public class MergeSort {public static void main(String[] args){ int[] array={2,2,2}; mergeSort(array); print(array);}private static void print(int[] array) { // TODO Au

2016-09-07 14:28:18 203

原创 查找第K个幸运数字

【问题描述】:4和7是两个幸运数字,我们定义,十进制表示中,每一位只有4和7两个数的正整数都是幸运数字,前几个幸运数字为:4,7,44,47,74,77,444,447······输入:第一行一个数字T(T 输出:每组数据输出一行,第K个幸运数字样例输入:351001000000000样例输出:747447477747774477474774

2016-09-06 13:59:55 1282

原创 【剑指offer】最大连续连续子数组

【解题思路】当数组的和为负时候,重新创建子数组package offerExam;public class SumOfMaxSubMatrix { public static void main(String[] args){ int[] array={1,-2,3,10,-4,7,2,-5}; int[] subMatrixIndx={0,0}; //用于存储最大连续子数组的

2016-09-05 17:40:04 248

原创 数组中出现次数超过一半的数字-基于Partitoin和数据规律

【解题思路】超过一半,排序好的数组中,中位数上的值即为该数字partition方法,若ipartition结果出现的索引值idx出现在mid之后,则查找的数字在idx左边;否则出现在右侧【注意事项】1 验证输入的合法性(NULL,length是否存在超过半数的数值)全局变量:inputInvalid   验证输入的合法性局部变量:moreThanHalf  验证结果

2016-09-05 10:54:14 236

原创 快速排序-Java

package offerExam;public class QuickSort {public static void main(String[] args){ int[] array={2,3,2,4,1}; quickSort(array); for(int i=0;i<array.length;i++){ System.out.println(array[i]); }}

2016-09-05 10:06:30 194

原创 【剑指offer】打印1到最大n位数

【基本思路】从高位到低位迭代打印     总共n位数,每一个位置上为0-9共10个数字,一次迭代打印该位置确定后,剩余位置上的数字//PrintNum 函数设置:从第一个不为0的数字开始打印

2016-09-04 17:22:44 433

原创 【剑指offer】数值的整数次方-Java

实验思路:【1】利用 斐波那契数列求解方法,迭代1/2 求解exponment>>1 代替传统意义的除法exponment&0x1==?判断exponment 是偶数还是奇数【注意事项】1 当exponment是负数的时候,转换成正数求解次方后,求解其倒数2 判断base 小数是否为0,需要利用函数判断,不能直接与0进行比较import java.util.Sc

2016-09-04 10:32:30 292

原创 【剑指offer】旋转递增数组的最小数字

思路:利用二叉查找原理,定义mid ,before 和behind三个标签array [mid]>array[before]时,before=mid;array[mid]public class MinNumberInRoastedArray { public static void main(String[] args){ int[] array={1,1,0,1}; int

2016-09-03 22:25:02 199

原创 【剑指offer】 用两个栈实现队列 -Java

如有不足,请批评指正1构建队import java.util.Stack;public class MyQueue { static Stack stack1=new Stack<>(); static Stack stack2=new Stack<>(); public void enQueue(char ch){ stack1.push(ch); } pub

2016-09-03 16:33:34 202

原创 【剑指offer】调整数组顺序使得奇数位于偶数前面

【解题思路:】两个指针分别位于数组的首位,当满足交换条件(前指针为偶数,后指针为奇数时候交换指针中对应的内容)【其他】判断奇数偶数: 位操作  (&1决定最后一位是0 还是1 从而决定奇数偶数)public class ChangeEven { public static void main(String[] args){ int[] array={0}; System

2016-08-22 14:51:49 187

原创 Java构建Heap,进行Heap 排序(堆排序)

代码参考 --《Java语言程序设计(进阶篇) 第八版》--chapter 24 排序【背景知识】【泛型类函数的定义】定义泛型类:泛型参数在类名之后    public class GenericStack{类内容}定义泛型方法:泛型参数在返回类型之前  public  static  void equalArea{ }Heap 特征:1 除了最后一层叶子

2016-08-17 21:47:54 492

原创 Java 构建二叉查找树

代码参考 --《Java语言程序设计(进阶篇) 第八版》--chapter 二叉查找树1 构建树节点public class TreeNode { int value; TreeNode left; TreeNode right; public TreeNode(int element) { // TODO Auto-generated constructor stub

2016-08-17 15:26:45 324

原创 【剑指offer】查找两个链表的公共节点

【解题思路】 利用快慢指针  plong=pshort+dif_length public Node findFirstAncestor(Node pHead1,Node pHead2){ if(pHead1==null||pHead2==null) return null; int list2_size=0; int list1_size=0; Node p1=pH

2016-08-16 19:32:20 218

原创 【剑指offer】合并两个有序的链表

【文章结构】:1 实现方法1--自己编写  2 参考剑指offer代码【我的解题思路】1 编写一个函数,可以在链表尾部加入节点(linklist.addNodeAtTail(pNew,pNow))public Node addNodeAtTail(Node newNode,Node currNode){ Node pNew=currNode; if(curr

2016-08-16 14:31:14 271

原创 【剑指offer】反转链表并返回链表的头指针

前提:Node定义和链表的定义,参见文章Java 单链表操作【解题思路】:三个指针 :pBefore pCurrent(即将改变next方向的指针),pNext 三个指针 public Node inverseLinkList(Node pHead) { // TODO Auto-generated method stub Node inverseNode=

2016-08-15 18:54:28 605

原创 【剑指offer】查找单链表的中间节点

前提:Node定义和链表的定义,参见文章Java 单链表操作【解题思路】:定义两个指针,pBefore)(每次跳两步)和pBehind (每次跳一步),当pBefore到达终点时候,pBehind所指的即是中间节点 public Node findMidNode(Node head){ Node pBefore=head; Node pBehind=head; if(p

2016-08-15 14:46:06 356

原创 【剑指offer】面试题15 使用一次遍历查找到倒数第K个节点-java

节点代码和链表定义代码参加 Java单链表操作【要求】 单次遍历即返回实验结果【解题思路】使用两个指针 *p1 和p2=*(p1+k-1), 当p2变为尾节点时候,p1即为所需要的倒数第K个节点【考察点】-代码的鲁棒性 (即程序能够判断输入是否合乎规范要求,并对不合要求的输入予以合理的处理)实现代码:在MyLInkList类中添加方法findKthToTailp

2016-08-13 15:55:13 508

原创 【剑指offer】O(1)时间删除指定节点

参考代码前文:Node 和链表的定义参见Java单链表操作【代码使用前提】给定的节点保证在链表中!!!【解题思路】把删除当前节点p视为  将p->next 的值覆盖p,直接删除p-.>next 节点(代码中size为了统计链表的节点个数,实际编写中可以不留意)将此处的代码添加到MylinkList的定义类中public void DeleteNode(Node

2016-08-13 11:36:44 194

原创 【剑指offer】从尾到头打印链表

【前提】Node定义和链表的操作代码 参照 Java 单链表操作【解题思路-】Java中利用栈的“”FILO“”功能完成逆向打印private static void inversePrinting(MyLinkList linklist) { // TODO Auto-generated method stub Node node=linklist.head; Sta

2016-08-12 21:55:21 158

原创 Java 单链表操作

代码参考 《Java语言程序设计(进阶篇)》- chapter 25 线性表、栈、队列和优先队列片段一:定义节点结构public class Node {//定义节点结构 int value; Node next; Node(int element){ value=element; } public Node() { // TODO Auto-generated

2016-08-12 18:36:42 387

原创 【剑指offer】将空格替换制定字符串

要求:已知一个有足够剩余空间的字符串数组。请将数组中出现的空格替换成“%20”额外说明:innitialArray : 用于从键盘读入的字符串初始该数组import java.util.Scanner;public class ReplaceBlack { public static void main(String[] args){ char[] array=n

2016-08-11 22:02:54 257

原创 【剑指offer】统计二进制整数中1的个数

【知识点】:1 整数-要判断整数的正负之分2 位操作:左移(num                   右移(num>>n): 正数在左边补齐n个0,负数在左边补齐n个13二进制位数统计:依次从二进制尾端判断当前位置的0-1情况(利用与pos&1操作),当判断倒数第二位时候(&10),倒数第三位(&100)。。。,即每次1左移1位。4 flag的移位为程序构建的循环终止条件(3

2016-08-11 08:44:04 276

原创 汉诺塔(TowerofHanoi)问题--java

问题描述利用C,将A中的由小到大排列的盘子,移动到B中。且移动过程中。小盘子始终防止大盘子的上方import java.util.Scanner;//借助B,将A中的n个盘子移动到Cpublic class TowerofHanoi { public static void main(String[] args){ Scanner input =new Scanner(Sys

2016-08-09 17:21:39 400

原创 【剑指offer】Excel2003中,用A表示第一列,B表示第二列,。。Z表示第26列,AA表示27列,AB表示第28列

输入:字母表示的列号编码输出: 对应的列号import java.util.Scanner;public class ExcelColumn { public static void main (String[] args) { Scanner input =new Scanner(System.in); String message=input.nextLine();

2016-08-09 16:20:47 1458

Java创建二叉树java

代码实现: 二叉树的查找、插入、删除和输出根节点到当前节点的路径 二叉树的前序遍历,中序遍历和后续遍历 TreeNode.java --定义树节点 Mytree.java----创建树结构和上述功能函数 TestTree.java --测试上述的功能

2016-08-17

信息检索导论电子版教材

信息检索导论电子版教材

2013-12-04

现代信息检索 homework2

现代信息检索 homework现代信息检索 homework现代信息检索 homework现代信息检索 homework现代信息检索 homework现代信息检索 homework现代信息检索 homework现代信息检索 homework现代信息检索 homework现代信息检索 homework现代信息检索 homework

2013-12-04

软件设计师历年试题分析与解答(2010年最新版

软件设计师历年试题分析与解答(2010年最新版)

2012-03-12

Tomcat6.0安装与配置.

Tomcat6.0安装与配置.

2012-03-12

unix教程之网络篇

本书详尽地讲述了用于网络及Internet的各种UNIX工具。本书为每个邮件程序、新闻阅读器和Internet应用的命令、选项及特性提供了简捷的图表示意,使读者非常易于深入掌握各种Unix网络应用技术。作者对主要的Unix网络应用进行了透彻的描述,使人们能较好地掌握Unix网络的各方面知识。本书可作为Unix用户学习的教程和参考书。

2011-09-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除