原创 KNN — K近鄰算法

Demo # -*- coding: utf-8 -*- ''' Project: KNNDemo File: demo.py Author: Weifu Liu Time:2020.06.12 ''' import numpy

原创 知識圖譜構建之數據集分析

概要 知識圖譜是近些年比較熱門的一項技術,能夠應用於人工智能的多個領域。筆者近期項目是有關知識圖譜項目的,也是第一次接觸,特將自己學習的內容做個分析。 我們知道原始知識圖譜數據集一般是一些rdf、ttl、owl、json等格式的數

原创 php爬蟲之有道詞典獲取詞條信息

文件目錄 first.php <!DOCTYPE html> <html> <body> <form action="php/baidu.php" method="post"> <input type="text" nam

原创 C++面試題——數組

一個長度爲N的整形數組,數組中每個元素的取值範圍是[0,n-1],判斷該數組否有重複的數 #include<iostream> using namespace std; bool IsDuplicateNumber(int *a

原创 C++之設計模式

單例模式 class Singleton { private: static Singleton* instance; private: Singleton() {}; ~Singleton() {}; Singleton

原创 C++面試題——字符串

求兩個字符串最長公共字串 #include<iostream> #include<string> using namespace std; int main() { string a, b; while (cin >> a

原创 C++面試題——字符串中第一個不重複字符

字符串中第一個不重複字符 map版本 #include<iostream> #include<string> #include<map> using namespace std; int main() { string str

原创 C++面試題——括號匹配

括號匹配 #include<iostream> #include<stack> #include<string> using namespace std; int main() { string str; stack<cha

原创 C++面試——排序

冒泡排序 #include<iostream> #include<algorithm> using namespace std; int main() { int n; int a[1000]; while (cin >>

原创 C++面試——鏈表

鏈表逆序 #include<iostream> using namespace std; struct ListNode { int data; ListNode* next; }; ListNode * reverseL

原创 利用python3爬蟲下載圖片、pdf文檔

環境 語言環境:python3.6 操作系統:Win10 第三方庫 requests 互聯網上的資源大都是以二進制形式存儲和運輸的,如圖片、pdf、音頻、視頻等,像.dat、.ts等這些不常用的文件也都是二進制。我們知道pytho

原创 python爬蟲下載網易雲收費歌曲

多年前,在一檔電視節目中,歌手韓紅斥責中國盜版太多,吐槽中國對版權的不重視、說實話,作爲一名付不起VIP的良好中國公民來說,聽到這話挺無奈的,心想要是中國也和美國那樣知識版權意識太好,那以後誰還聽歌了。然而。我們做過的發展超乎了

原创 C#對稱加密與非對稱加密

對稱加密——DES using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Security

原创 C++面試——最小的K個數(LeetCode 面試題40)

最小的K個數 輸入整數數組 arr ,找出其中最小的 k 個數。例如,輸入4、5、1、6、2、7、3、8這8個數字,則最小的4個數字是1、2、3、4。 示例 **輸入:**arr = [0,1,2,1], k = 1 輸出:

原创 華爲研發工程師筆試編程題

遞歸算法 #include<stdio.h> int fun(int n) { if(n==1) return 0; if(n==2) return 1; return fun(n/3+n%3)+n/