先从简单的开始学习。 1.继承SizedCostFunction,构造CostFunction #include <vector> #include "ceres/ceres.h" #include "glo…
选择排序Python代码及注释
#Author:Anthony def findSmallest(arr):#寻找最小值 smallest=arr[0]#初始默认0索引位置的值为最小值 smallest_index=0#索引 for i in rang…
ubuntu tensorflow gpu 安装过程
转载自 https://blog.csdn.net/qq_35976351/article/details/79325476
冒泡、选择、快速、插入、希尔、归并排序算法的小结
–插入排序 //直接插入排序 时间复杂度为 O(n^2) private static void directSort(int[] arr,int len) { for(int i=1;i<len;i+…
priority_queue&queue使用实例
priority_queue: 合并果子 #include<bits/stdc++.h> //有些OJ&版本不兼容,需使用iostream&queue using namespace std;…
从hash算法到java hashcode()的作用
之前写过两篇关于hashcode()作用的文章,现在看来是非常片面的。 知乎的一个问题什么是哈希算法?里面有一个ID叫蒋又新的用户说的给了我很多启发,虽然我不完全认同的他的观点,特别是——这个HASH算法不是大学里数据结…
[leetcode]367. Valid Perfect Square
Given a positive integer num, write a function which returns True if num is a perfect square else False. Note:…
排课研究
转载自:http://www.cnblogs.com/wifi/articles/2126379.html 自动排课算法分析 1 绪 论 1.1课题背景与研究意义 1.2课题的应用领域 1.3 课…
剑指Offer—树中两个节点的最低公共祖先
/////////////////主文件 #include <iostream> #include <vector> #include <list> #include “T…
冒泡排序及退出双重循环
(1)冒泡排序 排序在编程中是经常出现的需求,而最最简单、最最容易理解和掌握的排序算法当属冒泡排序算法了,冒泡排序的基本思想是:在整个排序过程中,每一趟不断地将相邻的两个数据元素进行比较,并按照“前小后大”的原则交换,即…
二分查找法(递归+循环)
二分查找法,它的使用前提是数列是有序的,思想就是呢,先给中间的数做个标记,如果你要找的值比它小呢,你就往左找咯,反之亦然,然后再找中间数,一直重复啦~ #include<iostream> usi…
构建乘积数组
给定一个数组A[0,1,…,n-1],请构建一个数组B[0,1,…,n-1],其中B中的元素B[i]=A[0]A[1]…A[i-1]*A[i+1]…*A[n-1]。不能使用除法。 <?php function mu…