原创 劍指offer,最小的K個數

如果是自己做的話,我就放上來,如果是看別人的我就不放了,現在開始! 輸入n個整數,找出其中最小的K個數。例如輸入4,5,1,6,2,7,3,8這8個數字,則最小的4個數字是1,2,3,4,。 class Solution {

原创 劍指offer\c++

把只包含因子2、3和5的數稱作醜數(Ugly Number)。例如6、8都是醜數,但14不是,因爲它包含因子7。 習慣上我們把1當做是第一個醜數。求按從小到大的順序的第N個醜數。 int serchnum(vector<int>

原创 利用python批處理改變文件名字

最近在實習···雖然·····比較閒吧····· 想用深度學習做些事··· 最近用到了python批處理修改文件的名字 代碼如下 import os def rename(): count = 5051; p

原创 caffe訓練自己的數據集

利用python生成txt文件後,就可以利用caffe自帶工具將圖片轉換爲lmdb格式,其代碼如下 #!/usr/bin/env sh # Create the imagenet lmdb inputs # N.B. set th

原创 卷積神經網絡 Tensorflow

import tensorflow as tf #通過tf.get_variable的方式創建過濾器的權重變量和偏置項變量 filter_weight = tf.get_variable('weights',[5,3,3,16]

原创 利用python生成caffe訓練數集的txt文件

利用caffe訓練自己的數據,需要生成一個如下所示的txt文件 H1855.jpg 1 W33481.jpg 2 W524.jpg 2 H19114.jpg 1 W5754.jpg 2 H46204.jpg 1 H3

原创 利用sklearn實現簡單的KNN

#sklearn 分類器的學習 import numpy as np from sklearn import datasets from sklearn.cross_validation import train_test_spl

原创 輸入一棵二叉樹,判斷該二叉樹是否是平衡二叉樹

int TreeDepth(TreeNode* pRoot) { if(!pRoot) return 0; int nLeft = TreeDepth(pRoot->left);

原创 輸入兩個鏈表,找出它們的第一個公共結點

/* struct ListNode { int val; struct ListNode *next; ListNode(int x) : val(x), next(NULL) {

原创 Tensorflow簡單的神經網絡

使用Tensorflow 實現一個簡單的全連接神經網絡,及效果可視化 import tensorflow as tf import numpy as np #讓結果可視化,添加一個模塊 import matplotlib.pyp

原创 統計一個數字在排序數組中出現的次數。

看見有序其實可以考慮二分法···但是這題···這樣多好啊 class Solution { public: int GetNumberOfK(vector<int> data ,int k) { int c

原创 劍指offer c++

在一個字符串(1<=字符串長度<=10000,全部由字母組成)中找到第一個只出現一次的字符,並返回它的位置 class Solution { public: int FirstNotRepeatingChar(strin

原创 MNIST數字識別問題

關於··簡單的MNIST數據 簡單的 show 一下吧 import tensorflow as tf import numpy as np from tensorflow.examples.tutorials.mnist im

原创 Tensorflow 實現CNN

利用Tensorflow實現CNN,CNN的原理我就不再多說,直接上代碼 #利用CNN實現一個mnist識別 import tensorflow as tf from tensorflow.examples.tutorials

原创 Tensorflow實現一個簡單的二分類問題

說好的每天一更··結果只堅持了一天···笑 從頭開始學習 import tensorflow as tf #這裏通過numpy工具包來生成模擬數據集 from numpy.random import RandomState