小编hel*_*ash的帖子

找到矩阵产品中的单个错误元素?

给出了三个N*N矩阵A,B,C.C与A和B的乘积相同,只是恰好有一个元素是错误的.找到它的天真算法需要N ^ 3时间.我们能做得更快吗?

algorithm matrix matrix-multiplication

11
推荐指数
1
解决办法
103
查看次数

打字稿对象的属性

我正在使用indexeddb和typescript.我的问题是TS似乎无法处理该event.target.result属性.例证:

request.onsuccess = (event) => {
    namespace.db = event.target.result; //the property 'results' does not 
                                        //exist on the value of type 'EventTarget'
    var a = event.target;
    var b = <IDBOpenDBRequest>a;
    var c = b.result; // <-- magically there's a results property here

    version = parseInt(namespace.db.version);
    console.log("version: " + version);
    deferred.resolve();
}
Run Code Online (Sandbox Code Playgroud)

所以我的问题是:有没有到铸造一个更简单的方法target属性<IDBOpenDBRequest>等那么a,b上述方法?

casting properties typescript

10
推荐指数
1
解决办法
9155
查看次数

如何将powerpivot数据作为表复制到excel工作簿中?

我有powerpivot中的数据,我已经修改过,我想将它作为常规表放入工作簿(而不是作为一个pivottable).我需要这个,以便我可以在同一个工作簿中运行来自另一个工作表的某些vlookup的表.

excel powerpivot

5
推荐指数
1
解决办法
4万
查看次数

Pandoc MD到PDF,全尺寸水平尺

我正在使用pandoc(在带有miktex的Windows上)

使用markdown创建一个水平线,将其另存为source.md

---
Run Code Online (Sandbox Code Playgroud)

(甚至是hr标签)

但是当我转换为PDF时,水平尺是页面中间的一条细小线,居中。

如何像在将其转换为HTML时那样从一个边缘到另一个边缘创建一个?

编辑:

我尝试了使用CSS样式的DIV标签创建规则,但在pdf输出期间将其完全忽略。

pdf markdown pandoc

5
推荐指数
3
解决办法
2211
查看次数

半正矢公式的结果是米 o 公里?

我使用半正矢公式来计算点之间的距离。这个公式的结果是以米为单位还是以公里为单位?

http://en.wikipedia.org/wiki/Haversine_formula

有人可以帮助我吗?

distance formula haversine

5
推荐指数
1
解决办法
2万
查看次数

返回模块的OCaml函数

我有以下模块签名:

module type X_INT = sig val x: int end
Run Code Online (Sandbox Code Playgroud)

我如何编写一个以整数作为参数并生成X_INT类型的模块的函数?

let gen_module x = (* generates a module of type X_INT back *)???
Run Code Online (Sandbox Code Playgroud)

ocaml module

3
推荐指数
1
解决办法
649
查看次数

Java与C#算法执行

我有用Java和C#编写的N-queen问题.你可以在这里找到更多关于8皇后问题的信息.

这是Java代码:

package nqueens;
import java.util.Arrays;
public class NQueens {
  public static void main(String args[]) {
    int n = 13;
    int[] ploca = new int[n];
    postaviKraljicuNaPlocu(0, ploca);
  }
  private static void postaviKraljicuNaPlocu(int Ki, int[] ploca) {
    int n = ploca.length;
    if (Ki == n) {
      System.out.println(Arrays.toString(ploca));
    } else {
      for (int kolona = 0; kolona < n; kolona++) {
        if (jeLiSigurnoMjesto(kolona, Ki, ploca)) {
          ploca[Ki] = kolona;
          postaviKraljicuNaPlocu(Ki + 1, ploca);
          ploca[Ki] = -1;
        }
      } …
Run Code Online (Sandbox Code Playgroud)

c# java algorithm

0
推荐指数
1
解决办法
193
查看次数

我的Haskell函数在complie上崩溃了

我试图模拟e ^ x的泰勒多项式

---Macularian for e^x 
e :: (Num a) => a -> Int -> a
e value precsion = sum $ take precsion [((x^n) / product [1..n]) | x <- value, n <- [0..]]
Run Code Online (Sandbox Code Playgroud)

这是我的错误

Main.hs@3:73-3:78不能从e :: Num a => a - > Int - > a的类型签名绑定的上下文(Num a)中推断出(a~ [a]) home/app/isolation-runner-work/projects/75872/session.207/src/Main.hs:2:6-29 a是一个刚性类型变量,由e :: Num a => a的类型签名绑定> Int - > a at /home/app/isolation-runner-work/projects/75872/session.207/src/Main.hs:2:6相关绑定包括value :: a(绑定在/ home/app/isolation -runner-works/projects/75872/session.207/src/Main.hs:3:3)e :: a - > Int - > a(绑定在/ home/app/isolation-runner-work/projects/75872 /session.207/src/Main.hs:3:1)...

haskell

0
推荐指数
1
解决办法
81
查看次数